From thinking
Divergent ideation and creative brainstorming. Use when you need novel solutions, want to break out of conventional thinking, or need multiple distinct approaches.
npx claudepluginhub hpsgd/turtlestack --plugin thinkingThis skill is limited to using the following tools:
Generate diverse, creative solutions for $ARGUMENTS using structured divergent thinking. Follow every step — creativity without structure produces noise, not options.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Calculates TAM/SAM/SOM using top-down, bottom-up, and value theory methodologies for market sizing, revenue estimation, and startup validation.
Generate diverse, creative solutions for $ARGUMENTS using structured divergent thinking. Follow every step — creativity without structure produces noise, not options.
Before generating a single idea, understand the problem deeply:
Problem as stated: [what the user asked for]
Who has this problem: [specific people in specific situations]
Why it matters: [consequences of not solving it]
What's been tried: [existing approaches and why they're insufficient]
Constraints: [real constraints — budget, time, technical, organisational]
Do not skip this step. The most common failure mode in brainstorming is solving the wrong problem creatively.
The way you frame a problem determines the solutions you can see. Reframe the problem in three fundamentally different ways:
"A [specific person] who needs [outcome] because [motivation], but currently [obstacle]."
This frame centres the human and their context. It often reveals that the real problem is different from the stated problem.
"We can't do [assumed approach], so what else could work?"
Remove the most obvious solution and see what emerges. This forces you past the first idea.
"This is like [something from a completely different domain] because [shared structure]."
Cross-domain analogies break fixedness. How does nature solve this? How does a restaurant solve this? How does a game solve this?
After all three reframes, pick the framing that opens the most creative space. State which one and why. This becomes the basis for ideation.
Produce at least 5 genuinely different approaches. "Genuinely different" means each option represents a fundamentally different strategy, not a variation on the same idea.
Apply each technique to generate at least one option. Not every technique will produce a winner — that's fine. The goal is to ensure you've explored the solution space widely.
What if you did the opposite of the obvious approach?
Generate one option from inversion.
What if this needed to serve 1 user? What about 1 million?
Generate one option from extreme scale thinking.
What if [biggest constraint] didn't exist?
Then work backwards: what fraction of that ideal solution is achievable within constraints?
Generate one option from constraint removal.
How does [unrelated field] solve a structurally similar problem?
Domains to borrow from:
Pick one domain. Identify the structural similarity. Extract the solution pattern.
Generate one option from cross-domain transfer.
What's the absolute worst solution you could propose?
Write it out. Then examine it seriously:
Generate one option by finding the good idea inside the bad one.
Every option must pass all three tests:
If you have fewer than 5 options that pass all three tests, go back to the techniques and push harder. If you have more than 8, you're probably not being distinct enough — consolidate.
For each option, provide:
### Option [N]: [Descriptive name]
**One-paragraph description:**
[What this option is and how it works]
**What's genuinely good about it:**
- [Specific strength — not "it's innovative" but "it reduces the feedback loop from days to minutes"]
**What's the biggest risk:**
- [The most likely way this fails]
**Effort to implement:**
[Low / Medium / High] — [one sentence justifying the estimate]
**Reversibility:**
[Easy to undo / Hard to undo / Irreversible] — this matters for decision-making
**Combinability:**
[Can elements of this option combine with other options? Which ones and how?]
After evaluating individually, look for combinations:
If a combination emerges that's stronger than any individual option, describe it as a new hybrid option.
Present the results in this order:
Show all three reframes. State which was selected and why.
Each option with the evaluation from Step 4, numbered and named.
Which option (or combination) to pursue and why. Structure as:
**Recommendation:** [Option name or combination]
**Why this one:**
- [Primary reason tied to the problem and constraints]
- [Secondary reason]
**What to do first:**
- [Immediate next step — make it concrete]
**What to watch for:**
- [Early signal that this is working or not working]
One option that is unconventional, possibly uncomfortable, but worth serious consideration. Explain why it shouldn't be dismissed.
**Wild card: [Name]**
Why it seems wrong: [the obvious objection]
Why it might be right: [the non-obvious argument]
When to revisit: [under what conditions this becomes the best option]
/council — when creative exploration produces multiple strong options, convene a council to debate which to pursue./first-principles — when creative options feel constrained, decompose the problem to find assumptions that can be removed./red-team — stress-test the recommended option before committing.