Skills

Brainstorming

Use before implementing a feature, a change in behavior, or a bug fix, however small.

Install

npx skills add JetBrains/thinkrail --skill brainstorming -g -a claude-code -y
Category
Writing
Updated
3d ago
License
Apache-2.0
Context cost
Lightabout 1,102 tokens
Runs scripts
No, instructions only

What it does

Use before implementing a feature, a change in behavior, or a bug fix, however small. Not for questions, checks, or edits that change no behavior (typos, documentation or configuration only, mechanical refactors).

Brainstorming

Interview before you build

  • Every feature, behavior change, or bug fix goes through this workflow. Depth scales with the change and never drops to zero: a small change gets one short round and a few lines of task-spec.
  • The aim is a design the user understands and has accepted, recorded in a spec-graph task-spec, built, and then reflected in the durable specs, not a speculative implementation.
  • Do not implement until the design is accepted. An explicit design or acceptance criteria in the request count as approval of what they cover; build on them and never re-ask them.

Doc map

  • fixing-a-bug.md, the bug branch (step 4).
  • amending-specs.md, bringing the durable specs in line with what was built (step 9); the tail of both paths and where this workflow ends.

The workflow

Read the whole SKILL.md on GitHub

More in Writing