brainstorm · robertguss — Claude Code skill: what it does, how to install
Guides multi-session ideation and logs decisions across versioned Markdown files. Suitable for vetting product ideas, strategies, and content plans over days or weeks.
npx skills add robertguss/claude-code-toolkit --skill brainstorm -a claude-codeWhat brainstorm does
This skill turns an assistant into an active thinking partner rather than a passive list maker. It questions weak assumptions. You can work with zero background knowledge in clean-slate mode or let it connect concepts across projects.
Progress stays organized inside local brainstorms/ folders. It generates structured Markdown files for each revision. Ideas move through explicit maturity stages from raw concepts to finalized plans. When pressed for time, a quick capture mode records the core thought immediately.
Session continuity relies on passing the latest version document at the start of each meeting.
What it helps with
- organize multi-day product ideation sessions
- capture reasoning behind pivotal project choices
- track concept maturity across distinct stages
- uncover blind spots before committing to an architecture
Example prompts for the agent
- Start a new brainstorming project for our API gateway redesign in clean-slate mode.
- Let's continue ideation on the SaaS dashboard using brainstorms/saas-app/saas-app-v2.md.
- Run a quick capture on a newsletter concept before we wrap up today.
How to install brainstorm
1Skills CLI (Vercel)
npx skills add robertguss/claude-code-toolkit --skill brainstorm -a claude-code2Manually: put the files in place
~/.claude/skills/brainstorm/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/brainstorm/
1Skills CLI (Vercel)
npx skills add robertguss/claude-code-toolkit --skill brainstorm -a codex2Manually: put the files in place
.agents/skills/brainstorm/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add robertguss/claude-code-toolkit --skill brainstorm -a cursor2Manually: put the files in place
.cursor/skills/brainstorm/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install robertguss/claude-code-toolkit brainstorm2Manually: put the files in place
.github/skills/brainstorm/SKILL.md1Skills CLI (Vercel)
npx skills add robertguss/claude-code-toolkit --skill brainstorm -a gemini-cli2Platform CLI
gemini skills install https://github.com/robertguss/claude-code-toolkit --path skills/brainstormManually: put the files in place
.devin/skills/brainstorm/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add robertguss/claude-code-toolkit --skill brainstorm -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about brainstorm
How do I install brainstorm in Claude Code?
Run npx skills add robertguss/claude-code-toolkit --skill brainstorm -a claude-code in your terminal. This creates ~/.claude/skills/brainstorm/SKILL.md.
What does the brainstorm skill do?
It manages structured ideation discussions across multiple sessions. It records ideas, tests logical soundness, and updates versioned Markdown notes at every stage.
How does brainstorm keep track of evolving ideas?
It assigns each item an explicit maturity rating, from unexamined thoughts to ready execution or documented rejection. Each iteration gets saved into an updated version file.
Similar skills
All skills for Notes, tasks and projects →brainstorm by other authors comes first.