skill-builder について
skill-builderは、Agent Skillsの作成・検証・改善を支援するスキルです。要件定義から構成、執筆、トリガーテストまで、具体的なチェック項目に沿って進めます。
主な機能
- 01要件と範囲の定義
- 02単一・複数ファイル構成の選択
- 03SKILL.mdの執筆ガイド
- 04YAML・配置・命名の検証
- 05自然言語トリガーのテスト
活用シーン
- 01Agent Skillの新規作成
- 02既存スキルのファイルとメタデータの確認
- 03スキルの指示や参照資料の改善
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ existential-birds/ beagle --skill skill-builderインストール後、Claude Code で/skill-builderを入力して読み込まれたか確認します。
同梱ファイルreferences/skill-builder-guide.md
詳細
スキルビルダー
エージェントスキルを作成、検証、改善します。
クイックスタート
- 機能、トリガー、必要なドメイン知識を集めます。
- シンプルな単一ファイルのスキルにするか、参照ファイルを含む複数ファイルのスキルにするかを選びます。
- 簡潔で、トリガーに焦点を当てた指示を記述して
SKILL.mdを作成します。 SKILL.mdが冗長になる場合に限り、詳細を記載した参照ファイルを追加します。- YAML フロントマター、ファイル構成、命名を検証します。
- ユーザーが使いそうな自然言語でスキルをテストします。
ワークフロー
- 要件とスコープ管理から始めます。
- コンテンツを書く前に構成を設計します。
- 説明は三人称で記述し、トリガーとなるキーワードを含めます。
- 長い例、テンプレート、検証の詳細には段階的開示を用います。
ゲート
順番に従ってください。合格とは、内部的な「完了した」という感覚ではなく、具体的な成果物(記述した箇条書き、パス、行数、解析済み YAML など)で満たせるチェックを指します。
- 要件 — 合格: 機能、トリガー、必要なドメイン知識(または「なし」と明記)が記録されているか、ユーザーに確認済みです。
- 構成 — 合格: 単一ファイルにするか、
SKILL.md+references/にするかを選択済みです。詳細な内容はSKILL.mdに直接記載せず、参照ファイルにあります。 - ドラフト — 合格: フロントマターは
nameとdescriptionを含む有効な YAML です。SKILL.mdは 500 行以下です。SKILL.md内の相対リンクはすべて、このスキルディレクトリ内に存在するパスを参照しています。allowed-toolsがある場合、各エントリには妥当な理由があります。 - トリガーチェック — 合格:
descriptionに合致する可能性のある自然言語のユーザーフレーズを少なくとも 1 つ特定し、簡易呼び出しテストに使います。
検証
SKILL.mdは 500 行未満にします。- 参照リンクは 1 階層までを推奨します。
- 時間の経過で古くなる指針は避けます。
- フロントマターが有効な YAML であることを確認します。
allowed-toolsの各エントリが必要かつ適切であることを確認します。
高度なリファレンス
ワークフロー全体、テンプレート、例、検証チェックリストについては、references/skill-builder-guide.md を参照してください。
コメント
Markdown 対応