一键导入
planning-decomposer
Split a scoped outcome into independently testable tickets with clear dependencies, useful code references, and plain-English acceptance tests.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Split a scoped outcome into independently testable tickets with clear dependencies, useful code references, and plain-English acceptance tests.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when writing, reviewing, or refining Gherkin, BDD scenarios, acceptance criteria, feature files, behavior specs, examples, user journeys, business rules, edge cases, or Given/When/Then wording.
Use when writing, reviewing, editing, or renaming tests, variables, functions, classes, types, components, scenarios, tickets, branches, or other identifiers where names may be vague, implementation-focused, misleading, or hard to understand.
Use when reviewing the active or named branch against a target branch, drafting GitHub review comments, verifying findings locally, or coordinating focused reviewer subagents.
Use for software development feature or bugfix work that should follow a strict red, green, refactor loop with isolated subagents, verified failing tests, minimal implementation, review gates, commits, pull requests, and ticket observations.
Use when validating that an Epic, Feature, parent ticket, or ticket subtree is coherent, dependency-safe, testable, and ready before implementation or TDD orchestration.
Use when building, grooming, or refining an Epic, Feature, parent ticket, or ticket tree before implementation so work can be manually reviewed, promoted from triage, and later executed with TDD.
| name | planning-decomposer |
| description | Split a scoped outcome into independently testable tickets with clear dependencies, useful code references, and plain-English acceptance tests. |
Use this skill to turn a scoped initiative into a nested ticket hierarchy that a developer can execute one leaf ticket at a time.
Split a ticket when:
Avoid ticket names like:
Refactor BillingServiceAdd Redis cacheUpdate schemaFix APIPrefer names like:
Let users recover access when their invitation expiresKeep checkout available when the primary payment provider is unavailableHelp support diagnose failed imports without engineering helpReturn:
# Ticket Breakdown
## Ticket hierarchy
## Leaf tickets
## Assumptions and open questions
For each leaf ticket include: