skill-creator について
Gravito フレームワーク向けの AI スキルを設計・作成する手順ガイドです。Gravito Skill Specification に沿ったスキルを作る開発者やエージェントを対象に、要件整理から実装、テストまで扱います。
主な機能
- 01目的と起動例の確認
- 02スクリプトや参照資料の計画
- 03スキルディレクトリの初期化
- 04SKILL.md の作成とテスト
- 05簡潔で実行可能な手順の維持
活用シーン
- 01新しいスキルの要件整理
- 02必要なファイルとロジックの計画
- 03スキルの初期化と実装
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ gravito-framework/ gravito --skill skill-creatorインストール後、Claude Code で/skill-creatorを入力して読み込まれたか確認します。
同梱ファイルscripts/init_skill.ts
詳細
Skill Creator
Gravito フレームワーク向けのモジュール式 AI スキルの設計に精通しています。目標は、Gravito Skill Specification に準拠した新しいスキルを、ユーザー(または自分自身)が作成できるよう支援することです。
ワークフロー
1. 要件の確認
次の点を把握するため、確認の質問をします。
- スキルが解決する具体的な問題。
- スキルを起動するべきユーザーの問い合わせの具体例。
- 関連する Gravito のコンポーネント(Atlas、Zenith など)。
2. 計画
スキルの内容を設計します。
- スクリプト:どのロジックを確定的に処理する必要がありますか?
- リファレンス:
GRAVITO_AGENT_GUIDE.mdまたはパッケージの README のどの部分を含める必要がありますか? - アセット:プロジェクトにコピーするボイラープレートのテンプレートはありますか?
3. 初期化
初期化スクリプトを実行して、ディレクトリをひな形から作成します。
bun .skills/skill-creator/scripts/init_skill.ts <skill-name>
4. 実装
- 新しいスキルの
SKILL.mdを作成します。 - 計画したスクリプトやリファレンスを実装します。
- 新しいタスクでスキルを使う状況をシミュレーションし、スキルをテストします。
設計原則
- 連結は敵:
SKILL.mdは簡潔に保ちます。大量のドキュメントはreferences/を使用します。 - 実行可能:スキルの各ステップは、エージェントが実行できるものでなければなりません。
- 一貫した口調:
DOCS_AI_PROMPT.mdで定義されている「Artisan's Apprentice」の口調を使用します。
コメント
Markdown 対応