From FORSVN Dev
Decomposes a spec or architecture into buildable tasks with acceptance criteria, dependencies, and risk-first ordering. Produces docs/forsvn/artifacts/meta/tasks.md. Use when requirements are clear and you need an execution plan.
How this skill is triggered — by the user, by Claude, or both
Slash command
/forsvn-dev:breakdown-tasks [spec or architecture to decompose][spec or architecture to decompose]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
*Productivity — multi-agent orchestration. Break architecture into executable tasks; consumers implement one at a time.*
agents/_template.mdagents/acceptance-agent.mdagents/critic-agent.mdagents/decomposer-agent.mdagents/dependency-mapper-agent.mdagents/ordering-agent.mdreferences/_shared/before-starting-check.mdreferences/_shared/execution-policy.mdreferences/_shared/mode-resolver.mdreferences/_shared/pre-dispatch-protocol.mdreferences/acceptance-criteria.mdreferences/anti-patterns.mdreferences/dependency-patterns.mdreferences/examples/decompose-walkthrough.mdreferences/execution-protocol.mdreferences/playbook.mdreferences/procedures/multi-agent-dispatch.mdreferences/procedures/pre-dispatch.mdreferences/sizing-examples.mdreferences/task-format.mdProductivity — multi-agent orchestration. Break architecture into executable tasks; consumers implement one at a time.
Core Question: "Can an engineer pick up any single task and ship it independently?"
Methodology (risk-first, vertical slices, stable IDs, multi-agent rationale), principles, when NOT to use:
references/playbook.md[PLAYBOOK].
Capabilities surfaced: decompose, task-breakdown, sprint-plan, work-breakdown, acceptance criteria, task dependencies, implementation order, risk-first ordering.
Critic-agent verifies ALL before delivery:
On fail: critic names the agent; orchestrator re-dispatches with feedback. Max 2 rounds; round >2 → DONE_WITH_CONCERNS.
Apply references/_shared/before-starting-check.md [PLAYBOOK]:
| # | Action |
|---|---|
| 0 | Mode resolve per references/_shared/mode-resolver.md. Default standard. Downgrade to fast (<10 tasks, single feature, no upstream) → Single-Agent Fallback. Escalate to deep for multi-feature roadmaps with cross-feature deps. |
| 1 | Read implementation-roadmap/canonical-paths.md if present. |
| 2 | Read architecture/system-architecture.md + docs/forsvn/artifacts/meta/specs/*.md + docs/forsvn/artifacts/product/flow/*.md. None + no source in chat → recommend /discover or /architect-system. |
| 3 | Read existing docs/forsvn/artifacts/meta/tasks.md — re-run behavior in references/task-format.md §"Re-run behavior". |
| 4 | No experience/ read — project-specific. |
Per references/_shared/pre-dispatch-protocol.md [PROCEDURE]. Warm/Cold Start prompts, dimensions, write-back: references/procedures/pre-dispatch.md [PROCEDURE].
Session execution profile (single-vs-multi): inherit per references/_shared/execution-policy.md.
5 agents, 2 layers (decomposer + dependency-mapper parallel → ordering → acceptance → critic). Agent Roster, Execution Layers, 6-step Dispatch Protocol, Routing Rules, Single-Agent Fallback: references/procedures/multi-agent-dispatch.md [PROCEDURE].
docs/forsvn/artifacts/meta/tasks.md (single file; edited in place; full re-decomposition snapshots prior to tasks.v[N].md)pipelineskill, version, date, status, stack (=meta), review_surface (=md), decision_state, review_tool, reviewed_at, reviewer. Schema + Status Index + Shared Context + task-block format: references/task-format.md [PROCEDURE].### blocks, stable IDs).references/execution-protocol.md; orchestrators batching AFK; operator; fresh-eyes.Planner, not runner. After tasks.md ships, the next consumer owns execution. Do not re-run this skill to implement. Operating manual: references/execution-protocol.md (Resume, Per-Task, Update/Remove/Reopen, Concurrency, Staleness, Coding Rules).
references/anti-patterns.md [ANTI-PATTERN] — re-read before any task that smells off.
references/examples/decompose-walkthrough.md [EXAMPLE] — Todo app, end-to-end Layer 1 + Layer 2 + critic PASS.
Every run ends with explicit status:
discover or architect-systemHand off tasks.md to implementing agent/dev with the Resume Protocol pointer. Do not re-invoke for the same scope unless re-decomposing.
references/: playbook.md [PLAYBOOK], task-format.md [PROCEDURE], execution-protocol.md, anti-patterns.md [ANTI-PATTERN], {sizing-examples, dependency-patterns, acceptance-criteria}.mdreferences/procedures/{multi-agent-dispatch, pre-dispatch}.md [PROCEDURE]references/examples/decompose-walkthrough.md [EXAMPLE]references/_shared/{before-starting-check, mode-resolver, pre-dispatch-protocol}.mdnpx claudepluginhub hungv47/meta-skills --plugin forsvn-devDecomposes specs into ordered, verifiable tasks with acceptance criteria using vertical slicing and dependency graphs. Use for large tasks, scope estimation, or parallel agent work.
Convert technical designs into actionable, tracked task hierarchies with sizing, dependencies, and acceptance criteria. Invoke whenever task involves any interaction with work decomposition — breaking down features into subtasks, slicing work items, creating task lists, or writing decomposition documents.
Transforms specifications into dependency-ordered implementation plans featuring architecture design, phased task breakdowns, dependency graphs, sprint schedules, and risk assessments.