planning-and-task-breakdowncommit 8300e1bSKILL.md · タスク分解
計画とタスク分解
作業を依存順に並べた小さなタスクに分け、受け入れ基準と検証手順付きで計画書とタスクリストを作ります。
npx skills add addyosmani/agent-skills --skill planning-and-task-breakdownコマンドを選択しました。手動でコピーしてください。
- 権限
- read-repo
- write-files
- shell
- network
- 対応ツール
- Claude Code, Codex, Cursor, Copilot, Gemini CLI
- GitHub
- 112.3k
- 提供元
- コミュニティ · Addy Osmani
- 状態
- スキャン済み
- ライセンス
- MIT
- カテゴリ
- タスク分解
基本ルール
各タスクは一度の集中した作業で実装・テスト・検証まで終えられる大きさにし、明確な受け入れ基準を持たせること。
実行フェーズ
フェーズ 01計画モード
読み取り専用で仕様と関連コードを読み、既存パターン・依存関係・リスク・不明点を洗い出します。この間コードは書きません。
フェーズ 02依存関係と縦割り
依存グラフを描いて土台から順に並べ、DB・API・UI の層ごとではなく機能単位で縦に切り分けます。
フェーズ 03タスク作成
各タスクに説明・受け入れ基準・検証・依存・関係しそうなファイル・規模を書き、L 以上はさらに分割します。
フェーズ 04順序と検証点
依存関係を満たし、リスクの高いタスクを前に置き、2〜3タスクごとに検証チェックポイントを入れます。
フェーズ 05保存と確認
tasks/plan.md と tasks/todo.md(または指定トラッカー)に保存し、未完了の計画は上書きせず、ユーザーの承認を得ます。
権限の説明(SKILL.md より)
| 機能 | 必要か | 説明 |
|---|---|---|
| ファイル書き込み | 一部で必要 | tasks/plan.md とタスクリスト(既定は tasks/todo.md)のみを書き、計画中はコードを書きません。 |
| コマンド実行 | 不要 | テストやビルドのコマンドはタスクの検証欄に書くだけで、計画時には実行しません。 |
| 外部通信 | 一部で必要 | プロジェクトやユーザーが外部トラッカー(GitHub Issues、Jira、Linear など)を指定した場合のみ、そこに項目を作成します。 |
SKILL.md のフロントマター(YAML)
---
name: planning-and-task-breakdown
description: Breaks work into ordered tasks. Use when you have a spec or clear requirements and need to break work into implementable tasks. Use when a task feels too large to start, when you need to estimate scope, or when parallel work is possible.
---関連スキル
ルールスキャンですべてのリスクを検出できるわけではありません。インストール前にこのスキルの SKILL.md を読み、権限を確認してください。