mcpField
M
meta

meta

github.com/glebis開発401224 回インストール1 日前に更新
リポジトリ

meta について

meta は Telegram ボット向けのコマンド処理スキルです。`/meta` の入力を Claude Code Agent SDK に渡し、telegram_agent ディレクトリで実行します。

主な機能

  1. 01`/meta` コマンドの処理
  2. 02入力を Claude Code Agent SDK に渡す
  3. 03指定した作業ディレクトリの使用
  4. 04Telegram での応答返却

活用シーン

  1. 01telegram_agent のバグ修正依頼
  2. 02ログや認証の改善依頼
  3. 03セッション管理のリファクタリング

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/glebis/claude-skills --skill meta

インストール後、Claude Code で/metaを入力して読み込まれたか確認します。

詳細

Meta スキル - コマンドハンドラー

⚠️ 重要:このスキルはコマンドハンドラーの登録です。telegram_agent ディレクトリで Claude Code Agent SDK セッションを起動して /meta コマンドを処理するよう、ボットに指示します。

この機能の内容

/meta をコマンドハンドラーとして登録し、次の処理を行います。

  1. /meta の後にユーザーが入力したプロンプトを受け取ります
  2. Claude Code Agent SDK セッションを起動します
  3. 作業ディレクトリを ~/ai_projects/telegram_agent に設定します
  4. Telegram で応答を返します

実装

実際のコマンドハンドラーは、telegram ボットのコードベースで次の場所に登録する必要があります。

  • src/bot/handlers/claude_commands.py - meta コマンドハンドラーを追加
  • src/bot/bot.py - コマンドを登録

使用パターン

ユーザーが Telegram で次のように入力します。

/meta fix the rate limiting bug
/meta add better logging
/meta refactor authentication

ボットは次の設定で Claude Agent SDK を起動します。

  • 作業ディレクトリ:~/ai_projects/telegram_agent
  • プロンプト:/meta の後にあるユーザーのテキスト
  • /claude コマンドと同じインフラストラクチャ

ユーザーリクエストの例

  • /meta fix bug in message handler
  • /meta add error recovery to file sending
  • /meta refactor the session management
  • /meta improve the keyboard layout

実装に関する注意

カスタム cwd パラメーターを指定して ClaudeCodeService を使用する必要があります。

service.execute_prompt(
    prompt=user_prompt,
    cwd="/Users/server/ai_projects/telegram_agent"
)

コメント