mcpField
E
example-command

example-command

github.com/anthropicsエージェントワークフロー45.1k48 回インストール1 日前に更新
リポジトリ

example-command について

ユーザーが呼び出すスラッシュコマンド型スキルの例です。引数を解析し、許可されたツールで処理して結果を報告します。対応する frontmatter 項目と、従来のコマンド形式との関係も説明します。

主な機能

  1. 01呼び出し引数の解析
  2. 02許可されたツールでの処理
  3. 03結果の報告
  4. 04スキルの frontmatter 項目の説明

活用シーン

  1. 01ユーザー呼び出し型スラッシュコマンドの例示
  2. 02skills ディレクトリ構成の提示
  3. 03引数と allowed-tools 設定の説明

インストール

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

$npx skills add https://github.com/anthropics/claude-plugins-official --skill example-command

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

詳細

コマンドの例(スキル形式)

ユーザーが呼び出すスラッシュコマンド向けの skills/<name>/SKILL.md レイアウトを示します。機能的には従来の commands/example-command.md 形式と同じです。どちらも同じ方法で読み込まれ、異なるのはファイルのレイアウトだけです。

引数

ユーザーは次のように呼び出しました:$ARGUMENTS

手順

このスキルが呼び出されたとき:

  1. ユーザーから渡された引数を解析します
  2. 許可されたツールを使って、要求されたアクションを実行します
  3. 結果をユーザーに報告します

Frontmatter オプションのリファレンス

このレイアウトのスキルでは、次の frontmatter フィールドを使用できます:

  • name:スキルの識別子(ディレクトリ名と一致)
  • description:/help に表示される短い説明
  • argument-hint:ユーザーに表示するコマンド引数のヒント
  • allowed-tools:このスキルで事前承認されたツール(権限の確認を減らします)
  • model:モデルを上書きします(例:「haiku」、「sonnet」、「opus」)

使用例

/example-command my-argument
/example-command arg1 arg2

コメント