ains-tasks
Installation
SKILL.md
spec の実現方法を、実装の前に人が確かめられる形にする。この段階ではコードを書かない。修正が最も安いのはここだ。
1. 調べる
- spec.md が
status: approvedであることを確かめる。draft なら ains-spec に戻す。 - 触れるコードを読み、従う既存パターン、使う既存部品、呼出し元を確かめる。
- 仕様の不足や矛盾が見つかったら、spec.md の「未決事項」に書いて ains-spec に戻す。仕様の穴は仕様で埋める。
- 既存の tasks.md が approved で、承認された仕様・計画・任せる範囲が変わっていなければ、その承認を保持して完了条件を確かめる。書き直しや再承認は不要。
- 既存の tasks.md が draft で、全タスクに Done when と AC があり、spec のすべての AC に対応するタスクがあれば、「3. 承認を得る」から始める。
2. tasks.md を書く
雛形 assets/tasks.md を spec.md と同じディレクトリにコピーして埋める。既に tasks.md があれば、雛形の節を追記し、front matter を足さない。status があれば draft に戻す。
- 方針:採る方式、乗る既存部品、検討して捨てた案と理由
- 任せる範囲:Agent skills 節の既定から変えるときだけ書く。外向き操作を任せるなら、操作と範囲を明記する
- 停止条件:決済、認証、移行など、この変更に固有のもの
- タスク:次の形で並べる