协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
vibecoding-general-swarm【开发与工程】General-purpose coding orchestration. MANDATORY for ANY coding task not covered by vibecoding-webapp-swarm. Skip ONLY if the task matches vibecoding-webapp-swarm or is entirely non-coding.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Design-first, multi-agent workflow for building general software projects. Covers Python tools, data pipelines, ML systems, APIs, games, bots, CLI apps, mobile apps, and any non-frontend coding task.
SPEC.md) is written before any implementation. It is the single source of truth for architecture, modules, interfaces, and data flow.| Condition | Mode |
|---|---|
| Task has 3+ distinct modules or components | Mode A (multi-agent) |
| Task involves both infrastructure and application logic | Mode A (multi-agent) |
| Task is a full system (API + workers + data pipeline, etc.) | Mode A (multi-agent) |
| Task is a single script, tool, or focused feature | Mode B (single agent) |
| Task is a bug fix or small enhancement | Mode B (single agent) |
| When in doubt | Mode B (single agent) |
Git worktrees allow multiple agents to work on the same repo simultaneously without conflicts.
cd /mnt/agents/output/project # shared repo
git worktree add $HOME/work-<branch> <branch> # create local worktree
cd $HOME/work-<branch> # work here
$HOME/work-<branch>).git worktree prune — it destroys other agents' worktree entries./mnt/agents/output/project — always use a worktree.cd /mnt/agents/output/project
git worktree remove $HOME/work-<branch> # optional, per branch
/mnt/agents/output/
├── SPEC.md # Project specification (single source of truth)
├── info.md # Research findings (if applicable)
├── project/ # Shared git repo (coordination hub)
│ ├── .git/
│ └── ... # Project structure per SPEC.md
│
$HOME/work-<branch>/ # Local worktree (unique per subagent)
└── ... # Same structure, isolated working copy