brainstorming

brainstorming is a skill for Claude Code from echoVic/boss-skill. It costs 135 tokens per session (2,627 once invoked), scanned A, original, MIT.

A requirements-clarification process for turning a vague idea into a written design brief. It asks business-focused questions about the users, problem, main task, and current situation before technical planning begins.

In plain words
What is it for?
Use it when someone says they want an app, tool, shop, or admin system without enough detail. It can inspect an existing project briefly, identify its current structure and features, and produce a design brief.
Why use it?
It prevents developers from starting with an unclear goal and building the wrong thing. It makes the user's intended outcome concrete enough for later design and implementation work.

Skill for Claude Code

Written for Claude Code: user-invocable in frontmatter.

Part of the boss plugin — 28 skills, 7 commands, 9 agents, 8 hooks shipped together

Good fit Use it when someone says they want an app, tool, shop, or admin system without enough detail. It can inspect an existing project briefly, identify its current structure and features, and produce a design brief.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/echovic/boss-skill/brainstorming
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add echoVic/boss-skill --skill brainstorming
Clone the repo
git clone --depth 1 https://github.com/echoVic/boss-skill

Made for: Claude Code.

Or install boss, the plugin that ships this one along with the rest of its 28 skills, 7 commands, 9 agents, 8 hooks.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for brainstorming

README.md
[![agentmods](https://agentmods.dev/badge/skills/echovic/boss-skill/brainstorming/github.svg)](https://agentmods.dev/skills/echovic/boss-skill/brainstorming)
Your own site
<a href="https://agentmods.dev/skills/echovic/boss-skill/brainstorming"><img src="https://agentmods.dev/badge/skills/echovic/boss-skill/brainstorming/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for brainstorming

Your own site · 80×15
<a href="https://agentmods.dev/skills/echovic/boss-skill/brainstorming"><img src="https://agentmods.dev/badge/skills/echovic/boss-skill/brainstorming.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 135 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,627 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00135 $0.02627
Opus 5.5 $0.00054 $0.01051
Sonnet 5.5 $0.00027 $0.00525
Haiku 4.5 $0.00014 $0.00263

Measured 23d ago against content hash 54964cf71989, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

brainstorming scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 23d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skill/skills/brainstorming/SKILL.md · 251 lines

How it starts

The opening of the file, as written. The whole thing — 251 lines — stays where its author put it; the contents beside it link to each section on GitHub.

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/ 等关键目录
  • 识别项目组织模式(monorepo、单体应用、微服务等)

③ 已有功能扫描 — 快速识别项目中已实现的功能模块:

  • 扫描路由文件(如 app/ 下的目录结构、router/ 配置)
  • 扫描组件/模块目录的名称
  • 读取 README.md 或 CHANGELOG.md(如有)获取功能概述
  • 目标:列出 3-10 个已有功能模块的名称

探索产出

将探索结果整理为内部参考(不展示给用户),格式如下:

[内部参考 - 项目现状]
- 技术栈: Next.js + TypeScript + Tailwind CSS
- 项目结构: app/ 路由(App Router), components/ 组件库, lib/ 工具函数
- 已有功能: 用户认证、作品管理、图片上传、画布编辑器
- 代码风格: 函数式组件、中文注释、Zustand 状态管理

如何利用项目现状

探索完成后,在后续提问中:

  • 跳过已知信息:如果项目已经有用户系统,不需要再问"给谁用"
  • 基于现状追问:例如"项目已有画布编辑器,新的分镜头模式是要在编辑器里加一个模式,还是独立的新页面?"
  • 关联已有功能:例如"项目已有图片上传功能,分镜头生成的图片是复用现有上传流程,还是有不同的处理方式?"
  • 尊重技术边界:不问技术实现问题,但可以用技术现状来理解业务范围(如"项目是 Web 应用,所以你说的'分镜头生成'是在浏览器里操作的对吧?")

提问策略

一次只问一个问题。优先给选项。别问用户不该回答的问题。

必须澄清的 5 个问题

按这个顺序来,已知的跳过:

① 做什么(What)

用一句话描述:这个东西做好了,用户拿它干嘛?

② 给谁用(Who)

最主要的使用者是谁?他们的特点是什么?

③ 核心场景(How)

用户打开这个东西后,最常做的 3 件事是什么?

④ 边界(Scope)

哪些功能是第一版必须有的?哪些可以以后再做?

⑤ 成功标准(Done)

怎么判断这个东西"做好了"?

可选澄清(按需问)

  • 有没有参考产品?("类似 XX 但是 YY")
  • 有没有现有代码或系统要集成?(已有项目中已通过探索获取,可跳过或确认)
  • 有没有硬性约束?(必须用某个平台、必须某个时间完成等)
  • 新功能与已有功能的关系?(仅已有项目:是扩展现有模块,还是新增独立模块?)

降级策略:应对模糊回答

当用户回复"不知道"、"你决定"、"随便"、"都行"等模糊答案时,不要反复追问同一个问题。采用以下降级策略:

Read the full file on GitHub · 251 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 23d ago Changed · +2 lines 54964cf71989
  2. 1mo ago First seen · 249 lines · 135 tokens per session scan A b4ea591553d2

Subscribe to this mod's changes

brainstorming is a skill published in the GitHub repository echoVic/boss-skill (543 stars, last pushed 4d ago), licensed MIT. It adds 135 tokens to every session and 2,627 once invoked, about $0.0005 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

large-workspace-handling

To partition large workspaces (100+ files) into scoped subagent tasks when context is insufficient.

griddynamics/rosetta · 26 tokens

example-skill

Example skill template used for the CreateHub template. You should never use this skill directly as it is just a template made to be updated.

aws-samples/sample-well-architected-skills-and-steering · 32 tokens

color-expert

Use when working with color naming, color theory, color spaces, color definitions, or any task involving color knowledge - palettes, ramps, gradients, conversions, accessibility, perceptual matching, pigment mixing, print-vs-screen color, CSS color syntax, or historical color terminology. Use this skill whenever the…

meodai/skill.color-expert · 92 tokens

skill-scorer

A review tool for Agent Skills, which are instruction files that guide coding agents. It supports skills made for Cursor, Claude, and OpenClaw.

AndrewNgGirl/SkillLens · 95 tokens

business-idea-evaluator

Objectively evaluates business ideas through 18 independent subagents, evidence grading, probabilistic modeling, and Business Reality Score (BRS). Use when the user asks to evaluate, validate, score, or stress-test a business idea, startup concept, side project, SaaS idea, or monetization plan. Always use for business…

2612evgenii-hue/business-idea-evaluator · 94 tokens

dev-tooling

Gift's non-negotiable development tools and their correct configuration. ALWAYS load this skill when initializing a project, adding dependencies, choosing a backend framework, configuring linting, formatting, testing, CI/CD, Docker, databases, auth, notifications, email, background jobs, queues, workers, or…

nnkogift/personal-skills · 162 tokens