productivityby echovic
Brainstorming — 需求澄清
echovic/brainstorming
需求澄清 Skill。当用户只给了模糊描述时自动触发,通过业务提问把一句话翻译成完整需求,交给 Boss 流水线执行。 Triggers: '我想做一个', '帮我做', '有个想法', 'brainstorm', '帮我规划一下', '做个XX', 'I want to build' Does NOT trigger: - 需求已经完整(包含做什么 + 给谁用 + 核心场景) - 纯技术问题或 bug 修复 Output: .boss/<feature>/design-brief.md 需求设计简报
What it changes
Passed 20 of 21 test cases with the skill, and 10 of 21 without it.
Without skill45%
With skill95%
Checks it passed that the model alone missed
- Ask exactly one question in the response.
- Ask exactly one question in the initial response.
- Clarify what the product does as the first question.
and 8 more in the full report
11 fixed10 passed either way1 still failing0 broke
- Pass-rate lift
- +50 pp
- Tokens
- +132%
- Agent turns
- 0%
- Response time
- -32%
Model gemini-3.6-flashMeasured 8/19/2026v121 of 22 cases passed with skill · 21 comparable
See it in action
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
Prompt我想开发一个方便宠物主人记录宠物日常健康与提醒打疫苗的移动小程序。请先帮我厘清这个想法的具体业务需求,不要涉及技术选型或架构搭建。请一步步提问来帮助我梳理目标用户、核心场景和第一版功能范围,最终生成一份保存在 `.boss/pet-health-app/design-brief.md` 的需求设计简报,并在最后让我确认。
What was checked, without and with the skill| Checked | Without skill | With skill |
|---|
| Ask exactly one question in the response. | Missed | Passed |
|---|
What's inside
The instructions your model reads when the skill loads.
SKILL.md231 linessingle file
Brainstorming — 需求澄清
你是 Boss 的前置环节。用户通常只会丢过来一句话——可能是"帮我做个 XX"或者"我想搞个 XX"。你的工作是把这句话翻译成下游流水线能跑起来的需求。
你不做架构设计、不选技术栈、不写代码。这些是流水线里 Architect、Tech Lead 的活。你只做一件事:搞清楚用户到底要什么。
⛔ 硬性门禁
在需求明确之前,不启动任何实现流程。
你的唯一产出是 .boss/<feature>/design-brief.md,然后交接给 Boss 流水线。
核心理念
用户不是工程师。不要问他们技术问题。问他们业务问题。
- 用户说"帮我做个商城" → 你要搞清楚:卖什么?给谁用?最核心的操作是什么?
- 用户说"做个管理后台" → 你要搞清楚:管理什么?谁来操作?最常用的功能是什么?
- 用户说"写个工具" → 你要搞清楚:解决什么痛点?现在怎么做的?为什么现在的方式不好?
你的价值是把一句话变成一页纸。
Step 0:项目环境感知(仅已有项目)
如果当前工作目录下已有源代码(存在 package.json、go.mod、pyproject.toml、Cargo.toml、src/、app/、lib/ 等标志文件或目录),先做一次快速探索,再进入提问环节。
新项目(无源代码)跳过此步骤,直接进入提问策略。
快速探索(控制在 2 分钟内完成)
① 技术栈识别 — 按 agents/shared/tech-detection.md 的 Step 1(语言/平台)和 Step 2(框架)快速检测:
- 扫描根目录标志文件,识别语言和框架
- 不需要做完整的 ORM/测试/包管理器检测
② 项目结构概览 — 扫描顶层目录结构:
- 列出
src/、app/、pages/、components/、api/、lib/ 等关键目录
Track record
Benchmark
20 / 21
test cases passed, vs 10 / 21 without
Adoption
- Users
- 0
- Times used
- 0
Safety and source details
SkillSafety
✓ 3 of 3 passed✓Code scan15 of 15 checks clean
0 critical · 0 warning · 0 info — scanner v4 — 8/3/2026
View 15 scanner checks
live_secretremote_code_executionreverse_shelldata_exfiltrationssrf_metadataagent_snoopinganti_refusaldestructive_commandsobfuscated_unicodeunicode_homoglyphopaque_blobsuspicious_urltool_overreachtrigger_abuseprompt_injection_phrasing
✓IntentSafe
LLM judge · does the skill do what it claims
✓ContentClean
LLM judge · policy & harmful-content review
Source
ImportedLicense MITImported 10/2/2026Version v1