By louisgillies
Thinking framework skills for Claude Code: Animal Magic (structured brainstorming), Dinner Party (expert debate), and Cognitive Flex (reasoning before answers)
Apply animal-based thinking frameworks to ideas, problems, and goals. Use this skill whenever the user wants to brainstorm, multiply ideas, analyze deeply, break down goals, think creatively, see the big picture, build systems, or connect across disciplines. Trigger on any mention of "animal power", "animal prompt", "rabbit prompt", "think like a [animal]", or when the user asks for idea generation, strategic analysis, creative problem-solving, step-by-step breakdowns, system design, or cross-disciplinary thinking — even if they don't mention animals. Also use when the user says things like "give me variations", "break this down", "think outside the box", "zoom out", "build a plan", or "what can I learn from other fields".
Stimulate the user's own reasoning before providing answers. Use when the user asks opinion, analysis, strategy, or decision questions — anything where their own thinking has value. Trigger on questions like "should I...", "what's the best way to...", "why is this happening...", "how should I architect...", "which one should I...", or when the user is asking for judgment, analysis, or strategic advice rather than factual lookup. Also trigger on "cognitive flex", "think first", "challenge me", "flex my thinking", or "don't just answer". Do NOT trigger on factual lookups, direct commands ("fix this", "add a button"), or follow-ups within an active flex exchange. Bypass immediately when user says "just answer", "skip", or "no flex".
Use when the user wants multiple expert perspectives on an idea, problem, or topic. Assembles a table of historical thinkers who debate, critique, and build on each other's ideas. Trigger on "dinner party", "round table", "get perspectives", "what would [historical figure] think", "debate this", "panel discussion", or when the user wants diverse viewpoints, intellectual friction, or cross-disciplinary dialogue on a topic. Also trigger when users specify locale or domain filters like "British thinkers", "get the scientists", or "renaissance perspective".
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.
Thinking framework skills for Claude Code and other AI agents.
| Skill | Description | Details |
|---|---|---|
| Animal Magic | Seven animal-based thinking frameworks for brainstorming, analysis, planning, and creative problem-solving | skills/animal-magic/SKILL.md |
| Dinner Party | Assemble history's greatest thinkers to debate your ideas — 40 guests tagged by locale, era, domain, and thinking style | skills/dinner-party/SKILL.md |
| Cognitive Flex | Exercise your reasoning before the AI answers — a cognitive fitness coach that prompts you to think first | skills/cognitive-flex/SKILL.md |
| Animal | Mode | Best For |
|---|---|---|
| Rabbit | Multiply Ideas | Brainstorming, content ideation |
| Owl | Deep Analysis | Risk assessment, root cause analysis |
| Ant | Small Steps | Project planning, task breakdown |
| Dolphin | Creative Solutions | Innovation, lateral thinking |
| Eagle | Big Picture | Strategic planning, architecture |
| Beaver | Practical Systems | System design, workflows |
| Elephant | Cross-Disciplinary | Analogies, interdisciplinary insight |
/install github.com/louisgillies/mindframe
npm install -g mindframe
Clone the repo and copy the skills into your Claude skills directory:
git clone https://github.com/louisgillies/mindframe.git
cp -r mindframe/skills/* ~/.claude/skills/
40 thinkers tagged across 5 dimensions for dynamic table assembly:
| Dimension | Examples |
|---|---|
| Locale | british, scottish, french, italian, american, indian, chinese, japanese, kenyan, nigerian, colombian, mexican... |
| Era | ancient, medieval, renaissance, enlightenment, victorian, modern |
| Domain | science, mathematics, philosophy, politics, engineering, art, literature, economics, medicine, computing... |
| Thinking | systems, reductionist, creative, pragmatic, empirical, humanist, abstract, first-principles... |
| Energy | visionary, skeptic, provocateur, mediator, observer, pioneer, builder, strategist, connector |
"Dinner party: should I quit my job to start a company?"
"Get the British scientists to debate whether AI will replace programmers"
"Renaissance dinner party about modern social media"
"Full dinner on the future of education — use the Scottish Enlightenment table"
| Step | What Happens |
|---|---|
| Detect & Prompt | Claude identifies question type and asks you to think first |
| You Respond | Articulate your reasoning, instinct, or "I have no idea" |
| Answer + Flex Report | Full answer plus feedback on your thinking |
| Optional Deeper Flex | Explore interesting angles you raised |
Question types: opinion/judgment, analysis/debugging, strategy/design, decision-making
Bypass: say "just answer", "skip", or "no flex" to get the answer immediately
"Should I use a monorepo or separate repos for my microservices?"
"What's the best way to handle authentication?"
"Why is my deployment pipeline so slow?"
Invoke any animal mode by describing how you want to think:
"Think like a rabbit and give me 10 variations on this headline"
"Analyze this proposal like an owl -- what are the hidden risks?"
"Break this project down like an ant into the smallest possible steps"
You can also let the skill auto-select the best animal for your request -- just describe what you need and the framework picks the right mode. For complex problems, ask for multi-animal analysis to run several lenses in sequence (e.g. Eagle for big-picture strategy, then Ant for actionable steps).
ChatGPT GPT versions are available for each skill:
https://louisgillies.github.io/mindframe
skills/<name>/SKILL.md with frontmatter containing name and description fields.gpt/<name>/ with instructions.md and setup-guide.md for a ChatGPT GPT version.skills/ directory -- no other config needed.The Animal Magic framework is inspired by Amanda Caswell's article on Tom's Guide.
npx claudepluginhub louisgillies/mindframe --plugin mindframeA structured toolkit of thinking skills for Claude Code — covering logic, ethics, creativity, decision-making, systems thinking, communication, and more. Each skill is an invokable command that applies a specific reasoning framework to any situation.
A deterministic thinking partner that challenges assumptions and applies 150+ mental models to sharpen decisions, solve problems, and think more clearly. Features orientation detection, cognitive operations framework, and structured diagnostic workflows.
Structured thinking methods as multi-agent sessions — Six Thinking Hats, Adversarial Debate, Disney Method, Pre-Mortem, Polarity Management, TRIZ, W³, Troika Consulting, Wise Crowds, First Principles Decomposition, Analogical Transfer, Morphological Box, Futures Cone — plus meta-cognitive modules (Bias Check, Frame Check, Method Check) that reflect on the thinking itself
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
Philosopher persona plugin for Claude Code: historically-grounded philosophical dialogue with source attribution, period awareness, and meta-cognition.
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.