From planning-skills
既存の大規模Epic mdファイルを読み込み、そこから個別Story mdファイルを抽出・生成する。Epic単一ファイルで管理してきた計画書を、Story単位に分割して個別ファイル化したいときに使う。「エピックを分解する」「Epicからストーリーを抽出する」「大規模mdをタスクブレイクする」「計画書をストーリー分割する」と言われたら起動する。
How this skill is triggered — by the user, by Claude, or both
Slash command
/planning-skills:breakdown-epic <epic-md-file-path><epic-md-file-path>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 mdから個別Story mdへブレイクダウンするスキル。
既存のEpic mdから個別Story mdへブレイクダウンするスキル。
出力された個別Story md群は、そのまま register-story に渡してタスクツール登録に進める。
引数で渡されたEpic mdファイルパスを Read で読み込む。
パスが渡されていない場合、docs/plans/*.md を Glob で列挙してユーザーに選ばせる。
ファイル内容から以下を抽出:
Epic内のStory候補を見つけるパターン:
これらから候補リストを作り、ユーザーに確認する。AskUserQuestion で 「以下のStory候補で抽出を進めるか?修正があれば指摘してほしい」と提示。
各Story候補について、Epic md内から関連情報を集約する:
情報が不足するStoryは、ユーザーに補完情報を求めるか、空欄のまま生成して 「TODO」フラグを立てる。
${CLAUDE_PLUGIN_ROOT}/templates/story.md を雛形として、各StoryごとにmdファイルをWrite。
出力先: 設定ファイルの output.story_dir(デフォルト docs/plans/stories)
ファイル名規則:
<story-id>.mdadd-oauth-login.md)-2, -3 を付与各Story mdのフロントマター:
type: storyid: <生成したID>epic: <Epic ID>status: planningpoints: 0(未見積もり)元のEpic mdに「Story一覧」表が無いなら追加し、各Storyへのリンクと ステータスを記載する。既にある場合は最新化する。
依存関係図(Mermaid)も Epic 内で更新する。Story候補から識別できる依存があれば 矢印を追加。判断できないものは「TODO」コメントを残す。
生成したStoryファイルパス一覧を表示し、以下を案内:
/planning-skills:estimate-points を実行/planning-skills:identify-risks を実行/planning-skills:register-story を実行decompose-stories に切り替えるよう案内する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.