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.
Breaks approved specs into structured implementation plans with phases, tasks, and validation criteria. Handles annotation cycles and creates plan.json output for downstream execution.
Creates task specifications via codebase analysis, interactive clarifying questions on scope/constraints/edge cases, feature splitting checks, and agent delegation setup.