Skills DirectoryGitHub から厳選したオープンソースの Skills

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
カテゴリ
タスク分解

基本ルール

各タスクは一度の集中した作業で実装・テスト・検証まで終えられる大きさにし、明確な受け入れ基準を持たせること。

実行フェーズ

  1. フェーズ 01計画モード

    読み取り専用で仕様と関連コードを読み、既存パターン・依存関係・リスク・不明点を洗い出します。この間コードは書きません。

  2. フェーズ 02依存関係と縦割り

    依存グラフを描いて土台から順に並べ、DB・API・UI の層ごとではなく機能単位で縦に切り分けます。

  3. フェーズ 03タスク作成

    各タスクに説明・受け入れ基準・検証・依存・関係しそうなファイル・規模を書き、L 以上はさらに分割します。

  4. フェーズ 04順序と検証点

    依存関係を満たし、リスクの高いタスクを前に置き、2〜3タスクごとに検証チェックポイントを入れます。

  5. フェーズ 05保存と確認

    tasks/plan.md と tasks/todo.md(または指定トラッカー)に保存し、未完了の計画は上書きせず、ユーザーの承認を得ます。

権限の説明(SKILL.md より)

機能必要か説明
ファイル書き込み一部で必要tasks/plan.md とタスクリスト(既定は tasks/todo.md)のみを書き、計画中はコードを書きません。
コマンド実行不要テストやビルドのコマンドはタスクの検証欄に書くだけで、計画時には実行しません。
外部通信一部で必要プロジェクトやユーザーが外部トラッカー(GitHub Issues、Jira、Linear など)を指定した場合のみ、そこに項目を作成します。

SKILL.md のフロントマター(YAML)

SKILL.md のフロントマター(YAML)commit 8300e1b
---
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 を読み、権限を確認してください。