Detailed HTML plan with deep investigation and full epic/task tree for XL Unity features. Parallel subagent execution for investigation. No auto task_create. Triggers — 'detailed plan', 'XL plan', 'full breakdown', 'costing plan'.
Resources
1Install
npx skillscat add cuozg/oh-my-unity/unity-plan-costing Install via the SkillsCat registry.
unity-plan-costing
Produce a comprehensive HTML plan for very large features — deep codebase investigation,
architecture analysis, full epic/task tree with dependencies, waves, and risk assessment.
When to Use
- Feature is XL (10+ days) or a major refactor/new system
- Team needs a detailed plan with epics, tasks, dependencies before any work
- Deep cross-system investigation required before scoping
Workflow
Read references/workflow.md for the full step-by-step process with parallel execution strategy.
Summary:
- Investigate — Parallel subagent exploration of affected modules, dependencies, patterns
- Scope — Define phases, epics, boundaries, and out-of-scope items
- Plan — Decompose into epics → tasks with cost/type/wave per node
- Generate — Write
PLAN.htmlusing the HTML template - Save — Write to
Documents/Plans/{Name}/ - Summary — Report effort, risks, critical path, and output folder
Rules
- Never call
task_create— user decides when to register tasks - Cite
file:linefor every risk, dependency, or architectural claim - All estimates must be evidence-based from investigation — no guesswork
- Use parallel subagents (
run_in_background=true) for investigation phase - Every epic must have 2+ tasks; every task must have type, cost, and affected files
- Tasks Breakdown table is the primary deliverable — invest most effort here
- Keep text minimal — tables over prose, bullets over paragraphs
- No JavaScript in HTML output — CSS-only, self-contained
Output
Documents/Plans/{Name}/ containing:
PLAN.html— Vercel-themed HTML with summary, architecture, tasks, risks, acceptance
PLAN.html Sections (8)
- Summary — 1-5 bullet points (what, why, scope)
- Architecture Overview — current vs proposed side-by-side, what changes
- Technical Approach — numbered steps with code references
- Epics — table: name + 1-line purpose
- Tasks Breakdown — table: ID, Epic, Title, Description, Type (badge), Cost (badge), Files
- Risks — table: risk, severity badge (HIGH/MED/LOW), impact, mitigation
- Backward Compatibility — table: area, impact, migration steps
- Acceptance Criteria — styled checkbox list by category
Template
Read references/output-template.html before generating. Replace [PLACEHOLDER] tokens.
Use badge CSS classes for types (badge-logic, badge-ui, etc.) and costs (badge-cost-s, etc.).
Standards
Load unity-standards for planning methodology:
plan/sizing-guide.md— XS/S/M/L/XL definitions, hour rangesplan/risk-assessment.md— risk levels, mitigation strategiesplan/dependency-mapping.md— blockedBy, parallel vs sequentialplan/task-structure.md— subject/description format, skill routing
Load via read_skill_file("unity-standards", "references/<path>").