Wonder-Pill
A Claude skill that turns brainstorming into an interactive mind map of inverted assumptions β no answers, no ranking, just provocations.
Install / Use
npx skills add ara-mkr/Wonder-PillInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
Development & EngineeringSupported Platforms
Tags
Our assessment of Wonder-Pill
Wonder-Pill scores 89/100 on our quality scale, 1601st of 4,591 Development & Engineering skills we index (top 35%).
Its SKILL.md is 15 KB long, well organised into 15 sections with 6 code examples: a thorough specification that gives an agent plenty to work with.
It has 130 GitHub stars, a meaningful sign that others use it.
Maintenance, license and trust
- The repository was last updated 43 days ago, so Wonder-Pill is actively maintained.
- Our last check on 2026-09-25 found the source still online.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit β read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.
AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk β read a skill before letting an agent act on it.
Wonder-Pill compared with similar skills
All 4 of these similar skills score higher than Wonder-Pill; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| Wonder-Pill (this skill)by ara-mkr | 89 | 130 | 43d ago | SKILL.md |
| taste-skillby Leonxlnx | 100 | 97.8k | 1d ago | CLAUDE.md |
| ai-job-searchby MadsLorentzen | 100 | 47.8k | today | CLAUDE.md |
| claude-howtoby luongnv89 | 100 | 41.9k | today | CLAUDE.md |
| algorithmic-artby anthropics | 100 | 177.9k | 23d ago | SKILL.md |
Frequently asked questions
- How do I install Wonder-Pill?
- Run
npx skills add ara-mkr/Wonder-Pill. The install tabs above show the steps for each supported agent. - Which AI agents does Wonder-Pill work with?
- It is written for Claude Code and OpenAI Codex, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is Wonder-Pill safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is Wonder-Pill still maintained?
- The repository was last updated 43 days ago, so Wonder-Pill is actively maintained.
Skill content
View source on GitHubAsk Claude for ideas and you get a list. Install Wonder Pill and you get a map of the questions you didn't know you were standing on β plus an interactive mind map you can drag around, showing where every thought came from and which ones got thrown away.
Not an answer. A different kind of side effect.
Read this part first
Wonder Pill does not generate good ideas. It is not supposed to.
This matters enough to say plainly, because the failure mode of tools like this is someone installing it, reading the output, thinking "half of this is nonsense," and concluding it's broken. It isn't broken. Half of it being nonsense is the design.
What Wonder Pill produces is raw material for your own thinking. A stepping stool. Some of what comes out will be wild. Some of it will be impractical. Some of it will be, honestly, dumb β the kind of thing you'd be embarrassed to say out loud in a meeting. That's the cost of reaching past the obvious, and it's a cost worth paying, because the obvious answers are the ones you'd have found anyway without any tool at all.
Here's the reasoning. Language models are trained to predict likely continuations. Ask one for "ideas" and you get the statistically likeliest ones, which is another way of saying: the ideas everyone else already got. Every tool built on top of a model inherits that pull toward the center of the distribution. The only way out is to deliberately aim at the tails β and the tails contain both the genuinely novel and the genuinely stupid, because that's what "unlikely" means. You cannot filter for one without losing the other.
So Wonder Pill doesn't try. It generates loosely, marks how far each thread has drifted from reality, and hands you the whole spread. You are the filter. That's not a limitation being apologized for β it's the correct division of labor. You know your budget, your deadline, your skill level, your taste, and what would actually be interesting to you. The tool doesn't and can't.
A few honest expectations:
- Roughly a third of any given map will be useless. Expected. Look at it and move on.
- A third will be interesting but not usable β right shape, wrong context. Still valuable: it usually tells you something about the problem.
- A third will be worth pulling on. That's a good yield for something that took thirty seconds.
- The most useful output is often not a what-if at all but a gut-check line β the note about where the real difficulty hides. Several times in testing, that line reframed what a project actually was. Watch for those.
- If everything on the map seems sensible, something went wrong. That means it collapsed back toward the consensus answers, which is the exact thing this exists to escape.
Judge it by whether it got you thinking somewhere you wouldn't have gone. Not by whether every branch was correct.
The problem it solves
Ordinary brainstorming gets treated like a search query: find the nearest well-trodden answers, rank them, hand them over.
> give me science fair ideas
1. Build a solar oven
2. Test which paper towel is most absorbent
3. Grow plants under different colored lights
...
Three things just went wrong:
- You became the chooser, not the thinker. Your job is now to evaluate someone else's list β which is a much smaller job than the one you actually wanted.
- You got anchored. Everything you think next is a variation on "solar oven." The first answer eats the space.
- It never left the training distribution. Those are the likeliest answers. That's not a bug in the model, it's what the model is for β which is precisely why you need something pushing the other direction.
Wonder Pill attacks all three by changing the deliverable. Instead of ideas, you get provocations to think with.
What it actually does
> give me science fair ideas
seed: nobody grades a project that isn't finished
β
assumes: a project has to be finished to be judged
β what if the project were a thing still running β measurements
arriving during the judging, no known result yet?
ββ and the judges watched it change while they stood there
ββ and "the result" was whatever it happened to be at 2:47pm
ββ and you genuinely didn't know if it would work
ββ so what does a poster board even show?
gut-check: only interesting if the hard part is the
unfinishedness, not the topic
scrapped: what if it ran for a year?
derivation: inverts the deadline
flaw: the deadline is a hard wall, not a thing you can invert
judgment: scrapped for generativity β there's nowhere for
the thread to go once you're standing in "no deadline"
Every what-if is derived by inverting a named assumption β never invented freely. That single constraint is the whole trick, and the reason the output isn't the usual vague "what if you thought bigger?" filler.
The three-part deliverable
| Part | What it is |
|---|---|
| πΊοΈ Interactive mind map | Drag to pan, zoom, click any node for its gut-check. Every node states itself in plain language, so the map reads on a first pass without clicking. Fully expanded, nothing hidden behind a reveal. Shows seeds, dead ends, cross-links, and uneven depth. |
| π Orientation paragraph | Names the throughlines β which tension kept recurring, where it went feral. Not a summary of the nodes. |
| π± Written wonderings | Premise β What if β tendrils β gut-check, for reading instead of scanning. |
And then it stops. No ranking, no "here's my favorite," no quiet convergence back into a recommendation. If you want to land on one, you say so β and then it re-runs the whole audit on just that branch.
What's on the map
The map is deliberately not a tidy tree radiating evenly from a center. Real thinking isn't uniform, and a map that pretends otherwise throws away the most interesting information.
- Seed nodes sit outside the branch they caused, further from the center than their own consequence. This is where "why did it think that" lives β a real fact, a historical precedent, an oddity it found while looking around. The map reads inward as well as outward.
- Uneven depth. One branch gets a single hop because the thread ended there. Another goes four deep because it kept opening. A map where every branch is exactly three deep is a map that stopped thinking on a schedule rather than when it ran out of thread.
- Scrapped what-ifs float detached at the edges, struck through, showing where it came from, what's wrong with it, and why that was judged disqualifying β three separate fields, not one blended reason. Kills can only happen for being a genuine dead end, never for just sounding implausible or weird, so an idea that's out there but still generative survives. This is more useful than it sounds: it shows you a direction that's already been checked, and sometimes you'll disagree with the call and pick it back up. Dead ends are information.
- Cross-links connect branches that collided on the same underlying tension. A pure tree structurally cannot show convergence, and convergence is often the most interesting thing on the whole map β it usually means the real problem is one level up from where you were looking.
- Grounded vs. feral is marked by border style, not just position. Feral threads are kept deliberately. They're not failures of the process; they're the point of letting it run loose.
Install
Download wonder-pill.skill from Releases and click Save skill on the file card in Claude.
Or drop the folder into your skills directory:
git clone https://github.com/ara-mkr/Wonder-Pill.git
cp -r Wonder-Pill ~/.claude/skills/wonder-pill
Usage
Call it directly:
/wonderpill fungi
wonder about tidal energy for a bit
It also triggers on its own when you clearly want to open a space rather than close one:
what are the weird angles on urban heat islands
help me think about what a community darkroom could be
I want to explore this, not decide yet
It stays out of the way when you want concrete output. A named deliverable, a count ("give me 5 names"), a deadline, or a "which should I pick" question gets a normal answer, not a wonder pill. When it genuinely can't tell, it asks one line first instead of branching.
The three intake questions
It opens by asking three things, and that intake isn't ceremony β it's the one variable that governs everything:
- How far can it drift? Pure wondering, or does something eventually have to get built?
- What's off-limits? Budget, timeline, materials, audience β walls it shouldn't waste effort inverting.
- Should it go hunting? Whether to look for a genuinely weird real fact to start from.
"What if plants could hear" is a great provocation for a curious kid and a useless one for someone submitting a materials list in three days. Same topic, different leash. Get the leash wrong and everything downstream is wasted.
Skip the questions by front-loading context yourself: "two weeks, $30, has to fit on a poster board."
Getting more out of it
- Give it a real constraint. Counterintuitively, tight constraints produce better what-ifs than "go wild," because there's more structure to push against. "$30 and two weeks" generates sharper inversions than "no limits."
- Pick a thread and go again. The most valuable output is usually on the second pass, once a branch has become the new topic and its tendrils have become the assumptions to invert.
- Read the gut-checks first. They're the densest part. If you only read one thing per branch, read that.
- Argue with the scrapped ones. If you disagree with why something died, that disagreement is a real signal about what you actually care about.
- Don't ask it to pick. If you want a recommendation, ask for one explicitly. Left alone it won't converge, on purpose.
How it works
<table> <tr><td><b>0</b></td><td><b>Intake</b></td><td>Three questions, max. Calibrates the leash length.</td></tr> <tr><td><b>1</b></td><td><b>Oddity hunt</b></td><td>One cheap pass for a genuinely weird fact. Fails fast, never repeats per-branch. Becomes a seed node.</td></tr> <tr><td><b>2</b></td><td><b>Assumption audit</b></td><td>Surface 3β5 load-bearing assumptions. Invert each. <i>The inversion is the what-if.</i> Keep the provenance.</td></tr> <tr><td><b>3</b></td><td><b>Tendrils</b></td><td>Each branch runs through scale / time / reversal / audience / material / sense / causality. Depth varies. Scraps get kept with where they came from, what's wrong with them, and whyTruncated for display β read the full file on GitHub.
Related Skills
taste-skill
97.8kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
ai-job-search
47.8kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
claude-howto
41.9kA visual, example-driven guide to Claude Code β from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit β see the Safety scan above for what the skill file itself contains.
