7-Aspects-for-skill-engineering は何をしますか?
7-Aspects for AI Agent Skill Engineering — VDA 6.3 Process Turtle Diagram framework for systematic Skill design and evaluation (CN/EN)
概要
このスキルは、VDA 6.3プロセス監査で用いられる「タートルダイアグラム」の7つの側面を、AIエージェントスキルの設計と評価に応用するためのフレームワークを提供します。各スキルを以下の7つの側面から明確に定義することで、品質の高いスキルを体系的に構築できます。
7つの側面
- インプット: スキルが入力として受け取る情報(データ、パラメータ、ファイルなど)
- アウトプット: スキルが出力する結果(応答、生成されたコード、レポートなど)
- 人的資源: スキルが必要とする人間の介入や前提知識
- インフラ: スキルが依存する環境、ツール、API、ランタイム
- 方法: スキルが問題を解決するための具体的な手順やアルゴリズム
- プロセス指標: スキルの性能や品質を測定するための指標(成功率、応答時間など)
- プロセス説明: スキル全体の目的、使用方法、制約を説明する文書
使用例
ステップ1: スキルの7つの側面を定義
# スキル: my-coding-skill
インプット:
- プログラミング言語名(文字列)
- タスクの説明(文字列)
アウトプット:
- 生成されたコード(ファイル)
- 説明(テキスト)
人的資源:
- ユーザーによるタスクの明確化
インフラ:
- 実行環境(Node.js v18+)
- インターネット接続
方法:
1. タスクを解析
2. 適切なコードパターンを選択
3. コードを生成
4. テストを実行
プロセス指標:
- コードのコンパイル成功率: >90%
- ユーザー満足度: >4.0/5.0
プロセス説明:
- このスキルは、指定されたプログラミング言語でコード生成を行います。
ステップ2: スキルを評価
上記の定義に基づき、以下の観点でスキルを評価します:
- 完全性: 7つの側面すべてが定義されているか?
- 一貫性: 側面間で矛盾はないか?
- 測定可能性: プロセス指標は具体的で測定可能か?
対応プラットフォーム
- Claude Code
- Cursor
- Codex
- その他マークダウンベースのAIエージェント
注意事項
- このスキルは補助的なフレームワークであり、実際のスキル開発には別途実装が必要です。
- 既存のスキルを評価する際は、必ず実際の動作と比較検証してください。
参考文献
- VDA 6.3: 2016 Process Audit
- タートルダイアグラム解説
ライセンス
このプロジェクトはMITライセンスの下で公開されています。