From planning-skills
要件・仕様・Issue・Notionページなどの入力から、Epic > Story > Task(チェックリスト)の3階層構造を生成する。「タスク分解する」「要件をストーリーに落とす」「WBSを作る」「Epicを構成する」「Storyに分割する」「要件からタスクを抽出する」と言われたら起動する。
How this skill is triggered — by the user, by Claude, or both
Slash command
/planning-skills:decompose-stories (任意:要件のmdファイルパス、URL、または直接記述)(任意:要件のmdファイルパス、URL、または直接記述)This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
要件をEpic > Story > Task(チェックリスト)の階層に分解し、Markdown構造として出力するスキル。
要件をEpic > Story > Task(チェックリスト)の階層に分解し、Markdown構造として出力するスキル。
| 階層 | 役割 | ポイント | ファイル |
|---|---|---|---|
| Epic | プロジェクトとしてStoryを束ねる | Story合計(上限なし) | docs/plans/<epic>.md |
| Story | 見積もり対象。13pt以上は分割推奨 | フィボナッチ | docs/plans/stories/<story>.md |
| Task | Story内の実装ステップ | 見積もりしない | Story md内のチェックリスト |
引数または対話で以下のいずれかを取得する:
Bash で gh issue view を実行)利用可能なMCPツールは現セッションのツール一覧から判定する。 入力ソースが不明確な場合は AskUserQuestion で確認する。
入力から以下を抽出する:
不足情報は AskUserQuestion で補う。すべてを埋める必要はなく、判明している範囲で進める。
Epic を Story に分解する。各Storyは以下を満たすこと:
各Storyに対して:
S-001, S-002 形式(または kebab-case の短縮タイトル)各Story内に実装ステップをチェックリスト(- [ ])として記載する。
Taskは見積もり対象ではないため、目的は実装の漏れ防止。
設定ファイル(.claude/planning-skills.local.md)の output セクションを参照して
出力先ディレクトリを決定する(デフォルト: docs/plans, docs/plans/stories)。
docs/plans/<epic-id>.md を ${CLAUDE_PLUGIN_ROOT}/templates/epic.md から生成docs/plans/stories/<story-id>.md を ${CLAUDE_PLUGIN_ROOT}/templates/story.md から生成各ファイルのYAMLフロントマターを以下で初期化する:
Epicの「Story一覧」セクションと「依存関係図(Mermaid)」を自動生成する。
完成したファイルパス一覧と次のスキル候補を提示する:
/planning-skills:setup-baseline(基準点未設定の場合)/planning-skills:estimate-points(見積もりに進む場合)/planning-skills:identify-risks(リスク識別を先に行う場合)npx claudepluginhub dskst/planning-skillsProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.