From dream-team
Converts brainstorming session output into a formal delegated execution spec with orchestrator and sub-agents, including task assignments, agent selection, and review policies.
How this skill is triggered — by the user, by Claude, or both
Slash command
/dream-team:spec-delegatednode ${CLAUDE_PLUGIN_ROOT}/hooks/validate_spec_exists.js --directory specs --extension .mdnode ${CLAUDE_PLUGIN_ROOT}/hooks/validate_spec_sections.js --directory specsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Convert the brainstorming conversation into a formal spec file for delegated execution — single session with an orchestrator dispatching specialized sub-agents via the Task tool.
Convert the brainstorming conversation into a formal spec file for delegated execution — single session with an orchestrator dispatching specialized sub-agents via the Task tool.
Prerequisites: This skill assumes /dream-team:plan has already been run in this session. If the conversation has no brainstorming context (no discussed requirements, no confirmed approach, no validated task breakdown), stop and tell the user: "No brainstorming context found. Run /dream-team:plan <prompt> first to explore requirements and design."
${CLAUDE_PLUGIN_ROOT}/templates/spec-template.md and the spec writing guide at ${CLAUDE_PLUGIN_ROOT}/templates/spec-writing-guide.md. Follow the guide's filename format, ambiguity elimination, and git instructions.${CLAUDE_PLUGIN_ROOT}/agents/*.md to understand each agent's capabilities.mode: delegated and spec-version: 1.playwright: true if the brainstorming decided to use Playwright MCP, otherwise playwright: false.frontend-design: true if the brainstorming discussed frontend/UI work and design direction, otherwise frontend-design: false.frontend-design: true, fill in the ## Design Direction section with the aesthetic style, stack, component libraries, and design notes from the brainstorming conversation. Auto-suggest component libraries based on the chosen stack if not explicitly discussed.background: true when they can safely run in parallel (no file conflicts, no dependencies).## Cleanup section with any teardown commands needed (stop servers, remove temp files). Use "N/A" if nothing to clean up.specs/YYYY-MM-DD-<descriptive-kebab-case>.md using today's date.Assigned To (agent display name) and Agent Type (builder, researcher, etc.)Background: true for tasks that can run in parallel with other background tasksBackground: false for tasks that must complete before dependent tasks startDepends On accurately — parallel tasks should not depend on each other**Files** field listing exactly which files it creates or modifies, prefixed with creates: or modifies:. Review, research, and validation tasks may omit this field.Background: true), verify that their **Files** fields do not overlap. Tasks with overlapping files must not both be Background: true.Use these defaults unless the brainstorming conversation specified otherwise:
List only the agents actually assigned to tasks:
- <Display Name>
- **Role**: <specific focus in this plan>
- **Agent Type**: <builder | researcher | reviewer | validator | architect | tester>
After saving and committing the spec, output:
Spec written (delegated mode)
File: specs/YYYY-MM-DD-<name>.md
Tasks: <number of tasks>
Complexity: <simple | medium | complex>
Team: <list of agent names and roles>
Execute with: /dream-team:build specs/YYYY-MM-DD-<name>.md
npx claudepluginhub ratler/dream-team --plugin dream-teamConverts a /dream-team:plan brainstorming session into a formal team execution spec file with parallel agent tasks. Run after planning to produce a structured spec.
Transforms a specification into a dependency-aware task graph. Use after cw-spec to break a spec into executable tasks before dispatching.
Breaks approved specs into structured implementation plans with phases, tasks, and validation criteria. Handles annotation cycles and creates plan.json output for downstream execution.