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.
npx agentmods add skills/nikolahuang/nova-cli/brainstormingnpx skills add Nikolahuang/nova-cli --skill brainstorminggit clone --depth 1 https://github.com/Nikolahuang/nova-cliWhat 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.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00030 | $0.00553 |
| Opus 5 | $0.00015 | $0.00277 |
| Sonnet 5 | $0.00006 | $0.00111 |
| Haiku 4.5 | $0.00003 | $0.00055 |
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 2d 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.
What it actually says
头脑风暴 - 从想法到设计
概述
通过自然协作对话将想法转化为完整的设计和规格。从理解项目上下文开始,逐个提问来细化想法。理解要构建什么后,分段展示设计(每段 200-300 字),每段后确认是否正确。
流程
理解想法
- 首先检查当前项目状态(文件、文档、最近提交)
- 每次只问一个问题来细化想法
- 尽可能使用选择题,开放式也可以
- 每条消息只问一个问题 - 如果需要更多探索,分解成多个问题
- 重点关注:目的、约束、成功标准
探索方案
- 提出 2-3 种不同的方法及权衡
- 对话式呈现选项,给出推荐和理由
- 首先提出推荐选项并解释原因
展示设计
- 确信理解要构建什么后,展示设计
- 分成 200-300 字的小节
- 每节后询问是否看起来正确
- 覆盖:架构、组件、数据流、错误处理、测试
- 如果有问题,准备好回过头澄清
设计完成后
文档化
- 将验证过的设计写入
docs/plans/YYYY-MM-DD-<topic>-design.md - 将设计文档提交到 git
实施(如果继续)
- 问:"准备好设置实施了吗?"
- 使用
using-git-worktrees创建隔离工作区 - 使用
writing-plans创建详细实施计划
关键原则
- 每次一个问题 - 不要用多个问题压倒用户
- 偏好选择题 - 比开放式更容易回答
- 严格 YAGNI - 从所有设计中移除不必要功能
- 探索替代方案 - 确定前总是提出 2-3 种方法
- 增量验证 - 分段展示设计,验证每段
- 保持灵活 - 有问题时回过头澄清
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.
- 2d ago First seen · 55 lines · 30 tokens per session scan A 7aee18ec1717
brainstorming is a skill published in the GitHub repository Nikolahuang/nova-cli (14 stars, last pushed 4mo ago), licensed MIT. It adds 30 tokens to every session and 553 once invoked, about $0.0002 per session on Opus 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.
Other skills, from other repositories
design-consultation
Design consultation: understands your product, researches the landscape, proposes a complete design system (aesthetic, typography, color, layout, spacing, motion), and generates font+color preview... (gstack).
options
Present multiple design options as a vertical stack of anchored turns.
motion-graphics
A short, design-led motion graphic where motion is the message — kinetic typography, stat count-up, chart/data-viz hit, logo sting / brand lockup, lower-third / callout / social overlay, animated map (highlight regions, connect places, zoom to a location), animated tweet / news-article / headline, webpage / UI…
ux-copy
Write or review UX copy — microcopy, error messages, empty states, CTAs. Trigger with "write copy for", "what should this button say?", "review this error message", or when naming a CTA, wording a confirmation dialog, filling an empty state, or writing onboarding text.
archify
Create polished, validated architecture, workflow, sequence, data-flow, and lifecycle/state diagrams as explorable standalone HTML with inline SVG, dark/light themes, optional trace motion, and PNG/JPEG/WebP/SVG/WebM export. Accept plain-language requirements or pasted Mermaid flowchart, sequenceDiagram, and…
Shade ShadCN install
Guardrails for running pnpm dlx shadcn@latest add in Shade — never overwrite existing components, fresh branch first, swap raw colours for semantic tokens after integrating. Trigger when the user proposes a shadcn add, or when a fresh ShadCN-shaped file lands in apps/shade/src/components/ui.