Help us improve
Share bugs, ideas, or general feedback.
From dream-team
Generates team execution spec from /dream-team:plan brainstorming for parallel Claude Code agent instances. Ensures independent tasks, required frontmatter, and git-ready format.
npx claudepluginhub ratler/dream-team --plugin dream-teamHow this skill is triggered — by the user, by Claude, or both
Slash command
/dream-team:spec-teamThe 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 team execution — separate Claude Code instances that work in parallel and communicate via shared task list and mailbox.
Generates delegated execution spec from /dream-team:plan brainstorming for orchestrator and sub-agents, with task assignments, reviews, cleanup, and frontmatter config. Saves dated Markdown file.
Orchestrates parallel task implementation via Claude Code Agent Teams: analyzes tasks.md dependencies, spawns isolated git worktrees per group, reviews via spec guardian before merging.
Spawns parallel agent implementers in tmux split panes to execute implementation plans, orchestrated by team lead with spec compliance and code quality review gates. For 3+ independent tasks across files.
Share bugs, ideas, or general feedback.
Convert the brainstorming conversation into a formal spec file for team execution — separate Claude Code instances that work in parallel and communicate via shared task list and mailbox.
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."
Requires: CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS enabled in settings.
${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.mode: team 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.plan_approval: true for high-risk or architectural tasks.## 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.Agent Type, Parallel, and Plan Approval. Team mode does NOT use Assigned To — the orchestrator schedules by Agent Type only.Parallel: true for tasks that can run alongside others (no shared file edits)Plan Approval: true for high-risk tasks (architectural decisions, schema changes, security-critical code)Depends On conservatively — only add real dependencies, let parallelism happen naturally**Files** field listing exactly which files it creates or modifies, prefixed with creates: or modifies:. Review, research, and validation tasks may omit this field.Parallel: true), verify that their **Files** fields do not overlap. If two builders would modify the same file, make one depend on the other.split-pane if the user has tmux/iTerm2, otherwise in-processtrue (recommended) so the lead only coordinates and never implements directlyUse these defaults unless the brainstorming conversation specified otherwise:
After saving and committing the spec, output:
Spec written (team mode)
File: specs/YYYY-MM-DD-<name>.md
Tasks: <number of tasks>
Complexity: <simple | medium | complex>
Config: display=<mode>, delegate=<true|false>, max_agents=<N>, rotation=<N>
NOTE: Agent teams require CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 in settings.
Execute with: /dream-team:build specs/YYYY-MM-DD-<name>.md