Agent Skills標準に準拠したスキルを作成し、distディレクトリに出力する。 ユーザーが「スキルを作りたい」「スキルを作成して」と言ったとき、 または /create-skill コマンドで呼び出されたときに使用する。 スキル以外のファイル作成には使用しない。
ユーザーの要望: $ARGUMENTS
重要:
references/ディレクトリには各ツールの公式ドキュメントが含まれている。 スキル作成のベストプラクティスが記載されているため、必ず最初に読むこと。
このスキルの references/ ディレクトリには以下の公式ドキュメントが含まれている:
| ディレクトリ | 内容 | 特に参照すべき情報 |
|---|---|---|
references/agent-skills/ | Agent Skills 標準仕様(必須) | name/description の書き方、ディレクトリ構造、良い例・悪い例 |
references/claude-code/ | Claude Code 公式ドキュメント | frontmatter フィールド、allowed-tools、context: fork |
references/gemini-cli/ | Gemini CLI 公式ドキュメント | スキルの発見・有効化の仕組み |
references/openai-codex/ | OpenAI Codex 公式ドキュメント | agents/openai.yaml の設定 |
これらのドキュメントには、スキル作成時の具体的な例やアンチパターンが記載されている。 独自の判断で作成せず、ドキュメントに沿って作成すること。
ユーザーの要望から以下を抽出する:
description はスキルの成否を決める最も重要なフィールドである。
以下を必ず含める:
Use when... / 〜のときに使用する)