By MadeByTokens
Creative brainstorming partner for generating ideas, exploring possibilities, and divergent thinking. Transforms Claude from solution-finder into thought partner.
Return to the parent thread after exploring a fork. Use when done with a tangent and ready to continue the main brainstorm.
End the brainstorming session with a summary. Use when the user wants to wrap up and see what was generated.
Branch into a tangent topic during brainstorming. Creates a new thread to explore a side idea without losing the main thread.
Display help and reference for brainstorming commands, techniques, and usage.
Creative brainstorming partner for generating ideas, exploring possibilities, and divergent thinking. Use when the user wants to brainstorm, generate ideas, explore creative options, or think through a problem without jumping to solutions.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin that enforces brainstorming mode, preventing Claude from jumping to solutions.
Claude is trained to be helpful, which often means rushing to solutions. Ask "how could we improve user onboarding?" and you'll get a list of implementable suggestions. That's great for execution, but terrible for ideation.
Real brainstorming requires staying in divergent thinking mode - generating possibilities without evaluating them. This plugin forces that behavior through hooks that intercept every interaction and remind Claude of the rules.
The plugin uses Claude Code's hook system to inject a "brainstorm mode enforcer" on every user prompt. When active:
.py, .js, etc. files)See https://github.com/MadeByTokens/claude-code-plugins-madebytokens
# Clone the repo
git clone https://github.com/MadeByTokens/claude-brainstorm.git
# Launch Claude Code with the plugin directory
claude --plugin-dir /path/to/claude-brainstorm
Clone the repo, then add it to your Claude Code settings file:
User scope (~/.claude/settings.json):
{
"pluginDirs": ["/path/to/claude-brainstorm"]
}
Project scope (.claude/settings.json in your project):
{
"pluginDirs": ["/path/to/claude-brainstorm"]
}
The plugin self-approves its own operations (session scripts, tree commands, brainstorm file writes) via hooks, so no manual permission configuration is needed.
/brainstorm:start improving our checkout flow
Claude presents a technique menu and begins generating ideas. Choose from:
/brainstorm:fork voice-controlled navigation
Creates a nested thread. Ideas stay organized. Use hierarchically - forks can have forks.
/brainstorm:back
Pops back to where you were. The session file tracks the full path.
/brainstorm:status
Shows:
/brainstorm:done
The only way to exit brainstorm mode. Claude:
*-summary.md) for easy loading into future sessions/brainstorm:help
Shows all commands, available techniques, and how sessions work.
Two files are created per session in your working directory:
brainstorm-[topic]-[timestamp].md - Complete record of all ideas and forksbrainstorm-[topic]-[timestamp]-summary.md - Compact version (~20 lines) for loading into new Claude sessions# Brainstorm: improving checkout flow
Date: 2026-01-19 15:30
Technique(s) used: Free Association, SCAMPER
## [MAIN] improving checkout flow
- Idea: One-click purchase for returning customers
- Idea: Progress indicator showing steps remaining
- Idea: Guest checkout with optional account creation at end
---
## [FORK 1] voice-controlled navigation
Parent: MAIN
- Idea: "Hey checkout, apply my usual payment"
- Idea: Voice confirmation instead of clicking buttons
---
## [MAIN] improving checkout flow (continued)
Returned from: FORK 1
- Idea: Integrate voice from fork into accessibility features
## Final Summary
Key themes:
- Reducing friction for returning users
- Accessibility and alternative input methods
- Trust signals at decision points
Stats:
- Ideas generated: 23
- Forks explored: 1
- Techniques used: Free Association, SCAMPER
# Summary: improving checkout flow
Date: 2026-01-19 15:30 | Ideas: 23 | Forks: 1
npx claudepluginhub madebytokens/claude-brainstorm創意發想方法論
This skill should be used when users need to generate ideas, explore creative solutions, or systematically brainstorm approaches to problems. Use when users request help with ideation, content planning, product features, marketing campaigns, strategic planning, creative writing, or any task requiring structured idea generation. The skill provides 30+ research-validated prompt patterns across 14 categories with exact templates, success metrics, and domain-specific applications.
Structured thinking methods that counteract LLM reasoning biases during problem exploration — first principles, inversion, constraint manipulation, perspective forcing, analogy search, and more, with user-gated parallel subagent exploration for deep dives
Cognitive brainstorming protocol for Claude Code. Structures thinking through GROUND (problem discovery) -> EXPLORE (divergent) -> DECIDE (convergent) -> STRESS (stress-test) -> SHIP (artifacts) phases. Includes domain skills for technical architecture and conceptual work.
Brainstorm future features and improvements with wireframes and implementation detection
Collaborative design dialogue - idea to approaches to design to plan