SKILL.md整理(skill-refactorer)
7パターン
詳細・チェック項目は references/patterns.md を、自然に必ず参照。
| # | パターン | 要点 | |---|----------|------| | 1 | 圧縮 | 詳細(コード例・実例・基準等)を外部に委譲、100行未満に | | 2 | DRY化 | 繰り返しを冒頭定義+テーブルに集約 | | 3 | LLM行動制御 | 「自分でやらない」明示+呼び出しコード | | 4 | ゲート条件 | 各ステップ末尾にファイル存在チェック | | 5 | 責務分離 | 詳細をagents/・references/に移し、小タスクも切り出し | | 6 | 廃止・整理 | 未使用参照・冗長例を削除 | | 7 | 構造化 | オーケストレータとして再構成 |
実行手順
Step 1: 現状分析
- Read で対象SKILL.mdを読み込む
- Read で
references/patterns.mdを読み込む - AskUserQuestion で対象SKILL.mdの問題点をユーザーと共有:
- 行数、コード例の有無、繰り返し構造、ゲート条件の有無
- 7パターンのうちどれが該当するかチェックリストで提示
Step 2: 整理方針の合意
- 各パターンの適用箇所を具体的に提示
- AskUserQuestion で方針確認:
- 削除するセクション
- agents/に切り出すセクション
- 新規作成するagent.md
Step 3: 適用
- SKILL.mdを書き換え(Edit/Write)
- 必要に応じてagent.mdを新規作成
- AskUserQuestion で結果確認
完了条件
- [ ] SKILL.mdが100行未満
- [ ] 7パターンのチェック項目をすべて確認済み
- [ ] ユーザーが承認済み
Scan to join WeChat group