# Brainstorm

> 需求精炼与Spec生成 — R₀

- Skill: `wenjunduan/brainstorm-22` (Agent Skill)
- Install (CLI): `npx skillmds@latest add wenjunduan/brainstorm-22`
- Raw SKILL.md: https://api.skillmd.com/api/skills/wenjunduan/brainstorm-22/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: wenjunduan (https://skillmd.com/u/wenjunduan)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/wenjunduan/brainstorm-22

---

## 管道位置: R₀ → design.md → R

1. **访谈**: AskUserQuestion (技术/边界/非功能)
2. **发散**: 2-3候选方案, 标注优劣
3. **收敛**: Spec → design.md

## Spec模板
```markdown
# {功能} Spec
## 需求
- MUST: {必须} / SHOULD: {应该} / COULD: {可以}
## 验收标准
- [ ] {条件}
## 选定方案: {名称}
```

## 例子
```markdown
# JWT认证 Spec
## 需求
- MUST: POST /login 返回 access+refresh token
- MUST: access 15min, refresh 7d
- SHOULD: token黑名单
## 验收标准
- [ ] POST /login 200+tokens
- [ ] 过期→401
- [ ] refresh→新access
```

