SKILL.md
Agent Discovery Workflow
新規ドメイン特化エージェント作成のためのDiscoveryフェーズ。主成果物はdraftrequirements.mdとframeworkresearch.md。
Instructions
1. Preflight(事前確認)
./assets/discovery_checklist.mdを先に読み、必須項目を確認する。- 対象ドメインの業界標準フレームワーク(BABOK、AMA等)をWeb検索で調査する。
- 既存資料があれば収集し、参照元リンクと取得日時を記録する。
- 確認できなかった資料は「未参照一覧」として明記する。
2. 生成
./questions/discovery_questions.mdに従い以下を収集する:
- ドメイン名(スネークケース)、エージェント表示名 - 解決したい課題・ペインポイント - 対象ユーザー(ペルソナ) - 期待成果・KPI・成功条件 - 必須機能(3-5個)、推奨機能、将来機能 - 利用シナリオ、成果物フォーマット - データソース・外部システム連携
./assets/requirementstemplate.mdに従いdraftrequirements.mdを生成する。./assets/frameworkresearchtemplate.mdに従いframework_research.mdを生成する。- 不確定事項はTODO形式で列挙し、合意時刻を明記する。
- 元資料にない項目は省略せず「未記載」と明記する。
3. 構造承認
- Flow / Stock / Archived の初期構成を説明する。
- エージェント要件とフォルダ設計についてユーザー承認を得る。
- 承認が得られない場合は後続工程へ進まない。
4. QC(必須)
recommended_subagentsのQC Subagent(qa-skill-qc)に評価を委譲する。- Subagentは
./evaluation/discovery_criteria.mdをReadし、QCを実施する。 - 指摘を最小差分で反映する(最大3回)。
- 指摘に対し「修正した/しない」と理由を成果物に残す。
5. バックログ反映
- タスクリスト({{flowdaydir}}/{{today}}agentcreation_tasklist.md)を生成する。
- 未決事項、次アクションをタスクリストへ追記する。
- frameworkresearchdone=true を記録してから次工程へ進む。
subagent_policy: - 品質ループ(QC/チェック/フィードバック)は必ずサブエージェントへ委譲する - サブエージェントの指摘を反映し、反映結果(修正有無/理由)を成果物に残す
recommended_subagents: - qa-skill-qc: 必須項目網羅、曖昧表現、推測混入、業界標準整合、承認確認を検査
Resources
- questions: ./questions/discovery_questions.md
- assets: ./assets/discovery_checklist.md
- assets: ./assets/requirements_template.md
- assets: ./assets/frameworkresearchtemplate.md
- assets: ./assets/tasklist_template.md
- evaluation: ./evaluation/discovery_criteria.md
- triggers: ./triggers/nextactiontriggers.md
Next Action
- triggers: ./triggers/nextactiontriggers.md
起動条件に従い、条件を満たすSkillを自動実行する。