juanjuan-teamlisted
Install: claude install-skill dxkjuanjuan/juanjuan-team
# Juanjuan Team Skill
> **Juanjuan Team** — Claude Code 首个对抗式协作多 Agent Skill。
> 7 个 Agent + 11 Phase + 4 模式 + 主+sub 双层对抗审核(v1.6)。
> **v1.8 MVP:3 个独立 Agent 真 spawn 落地**(convener + architect + reviewer),验证对抗式协作真的发生了。
> 让"对抗式协作"从口头规则变成可验证的工程化机制。
## 一、触发方式
### 1.1 自动触发(推荐)
卷卷描述任务时自动触发,**三要素同时满足**:
1. **动词**:做 / 修 / 写 / 实现 / 帮我 / 搞 / 弄 / 完成 / 改
2. **+ 任务对象**:项目 / bug / 功能 / 页面 / 模块 / 脚本 / 文档
3. **+ 复杂度信号**:多文件 / 跨模块 / 架构影响 / 新功能 / 不确定(单文件单行修改不算)
例:
- "帮我修 React 项目缺失页面" → 自动触发(多文件)
- "做一个 AI 论文管理系统" → 自动触发(新功能)
- "写一个爬虫脚本" → 自动触发(新功能)
- "把 foo 改成 bar" → **不触发**(单行无复杂度)
### 1.2 显式触发
听到以下关键词时也触发:
- `juanjuan skill`(拼音带声调或兜底)
- `用卷卷 skill`
- `用自己的 skills`
- `用 juanjuan team`
- `上 ruflo team`
- `team up`(通用)
- `multi-agent`(通用)
### 1.3 不触发的场景
- 纯问答("什么是 React")→ 不触发
- 单文件单行修改("把 foo 改成 bar")→ 不触发
- 卷卷明确说"不用 juanjuan team"→ 不触发
## 二、团队配置(7 人,可改)
| # | Agent | 角色 | 跟卷卷对话 |
|---|-------|------|-----------|
| 1 | leader | 调控者 | 间接(通过 convener) |
| 2 | convener | 主对接 + 总审核 | **是**(唯一) |
| 3 | architect | 架构师(类 PM) | 否 |
| 4 | frontend | 前端工程师 | 否 |
| 5 | coder | 后端工程师 | 否 |
| 6 | reviewer | 安全审查 | 否 |
| 7 | docs-researcher | 文稿 + 浏览器调试 | 否 |
**角色详细 prompt 见 `references/role-*.md`,所有角色共享 `references/global-rules.md`。**
## 三、4 种工作模式
| 模式 | 行为 | 何时用 |
|------|------|--------|
| **Safe** | 默认全选最谨慎方案;每阶段都审核 + 卷卷确认 | 重要项目、不确定时 |
| **Manual**(原 Normal) | 团队只做头脑风暴式辅助,**完全由卷卷审核**,reviewer 否决权降级为建��� | 卷卷完全掌控时(原 Normal 改名,避免「Normal=团队正常审」的语义歧义) |
| **Auto** | 团队帮卷卷审核,遇到难抉择的转卷卷定夺 | 日常推荐