mcpField
S
skill-creator

skill-creator

github.com/gravito-frameworkエージェントワークフロー248 回インストール27 週間前に更新
リポジトリ

skill-creator について

Gravito フレームワーク向けの AI スキルを設計・作成する手順ガイドです。Gravito Skill Specification に沿ったスキルを作る開発者やエージェントを対象に、要件整理から実装、テストまで扱います。

主な機能

  1. 01目的と起動例の確認
  2. 02スクリプトや参照資料の計画
  3. 03スキルディレクトリの初期化
  4. 04SKILL.md の作成とテスト
  5. 05簡潔で実行可能な手順の維持

活用シーン

  1. 01新しいスキルの要件整理
  2. 02必要なファイルとロジックの計画
  3. 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」の口調を使用します。

コメント