npx claudepluginhub worksystems-design/libertee --plugin liberteeThis skill is limited to using the following tools:
You help the user choose the right structured thinking method for their situation.
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.
Analyzes competition with Porter's Five Forces, Blue Ocean Strategy, and positioning maps to identify differentiation opportunities and market positioning for startups and pitches.
You help the user choose the right structured thinking method for their situation.
Structured thinking methods from the facilitation world — originally designed for groups of people with different perspectives — work remarkably well as multi-agent AI sessions. What normally requires several people in a room, each bringing a different viewpoint, can be simulated by specialized AI agents taking on distinct roles sequentially.
Research backs this up: Multi-agent debate improves factual accuracy and reasoning quality (MIT CSAIL, Du et al. 2023). Adversarial agent systems produce better expert-level decisions (Mitsubishi Electric, 2026). And multi-agent systems with facilitators and distinct personas measurably improve creative ideation (MultiColleagues, 2025).
Each Libertee method follows the same architecture:
The agents are temporary. They exist only during their turn, deliver their perspective, and are gone. The facilitator carries the accumulated context from agent to agent — just like a good workshop facilitator passes the baton between participants.
A single prompt like "analyze this from multiple angles" produces a polite, balanced, middle-of-the-road answer. Libertee forces genuine perspective separation: each agent has explicit constraints on what they CAN and CANNOT think about. The Red Hat is forbidden from justifying feelings with logic. The Black Hat is forbidden from suggesting solutions. The Pro Advocate is forbidden from agreeing with the Contra. These constraints produce sharper, more honest perspectives that don't self-censor.
┌─────────────────────────────────────┐
│ 🟦 Blue Hat ← facilitates │
│ ┌───┬───┬───┬───┬───┐ │
│ │🔲 │🟥 │🟩 │🟨 │⬛ │ │
│ │Fac│Emo│Cre│Opp│Ris│ │
│ │ts │tio│ati│ort│ks │ │
│ │ │ns │vi │uni│ │ │
│ │ │ │ty │ty │ │ │
│ └───┴───┴───┴───┴───┘ │
└─────────────────────────────────────┘
What it does: Explores a topic through 5 distinct perspectives — facts, emotions, creativity, opportunities, and risks — orchestrated by the Blue Hat (facilitator) who synthesizes at the end.
The agents:
The sequence matters: White → Red → Green → Yellow → Black → Blue (Synthesis). Facts first, then feelings while they're fresh, then creative ideas before they get killed by criticism, then opportunities, then risks last so they don't dominate the conversation.
Best for: Comprehensive exploration when you need the full picture before deciding.
Use when:
Typical topics: "Should we adopt a new technology?" / "How should we restructure the team?" / "Is this strategy the right one?" / "Should we enter this market?"
What makes it special: Forces perspectives you'd naturally skip. Most people jump straight to risks (Black Hat) or optimism (Yellow Hat) — this method ensures you also stop at facts, emotions, and creative alternatives. The separation is the point: mixing perspectives produces muddy thinking, separating them produces clarity.
Example: /libertee:six-hats "Should we migrate our monolith to microservices?"
┌─────────────────────────────────────┐
│ ⚔️ Moderator ← facilitates │
│ ┌───┐ ┌───┐ │
│ │🟢 │ ⚡│🔴 │ 3 rounds │
│ │Pro│ │Con│ │
│ └───┘ └───┘ │
│ ┌───┐ │
│ │⚖️ │ verdict │
│ │Jdg│ │
│ └───┘ │
└─────────────────────────────────────┘
What it does: Runs a structured 3-round debate with a Pro Advocate, a Contra Advocate, and a Judge who delivers a verdict.
The agents:
The flow: 3 rounds of escalating intensity. Round 1: Opening statements. Round 2: Rebuttals — each side responds to the other's arguments. Round 3: Final arguments — strongest closing cases. Then the Judge weighs in.
Best for: Stress-testing a thesis or decision you're already leaning toward.
Use when:
Typical topics: "Remote work is superior to office work" / "We should switch to microservices" / "Hiring specialists is better than generalists" / "We should build rather than buy"
What makes it special: The agents are instructed to NEVER agree with each other. They must maintain their positions and counter every argument. This prevents the common AI pattern of politely converging — and produces genuinely useful tension. The strongest insights often come from points where one side clearly fails to counter the other. With --personas, cast specific figures into the roles — the position (Pro/Contra/Judge) stays fixed, the persona shapes voice and rhetoric.
Example: /libertee:debate "We should prioritize speed to market over code quality"
With personas: /libertee:debate "Remote work is better than office" --personas "Sherlock Holmes, Dr. Watson"
┌─────────────────────────────────────┐
│ 🎬 Facilitator ← integrates │
│ ┌───┐ ──▶ ┌───┐ ──▶ ┌───┐ │
│ │💭 │ │📐 │ │🔍 │ │
│ │Dre│ │Rea│ │Cri│ │
│ │am │ │lis│ │tic│ │
│ │er │ │t │ │ │ │
│ └───┘ └───┘ └───┘ │
└─────────────────────────────────────┘
What it does: Runs an idea through three lenses — the Dreamer (vision without limits), the Realist (how to make it real), and the Critic (what could go wrong with the plan).
The agents:
The sequence matters: Dreamer → Realist → Critic. Always. The Dreamer goes first so no idea gets killed before it's fully explored. The Critic comes last and critiques the PLAN, not the DREAM — this is a crucial distinction in the Disney Method that most people get wrong.
Best for: Turning a bold idea into something concrete and stress-tested.
Use when:
Typical topics: "How could we revolutionize our onboarding?" / "What if we built a community platform?" / "Redesign our customer journey from scratch" / "What would the perfect product look like?"
What makes it special: Protects creative energy by sequencing. In most meetings, the critic speaks too early and kills ideas before they're fully formed. Disney's genius was separating the three modes into different rooms. We separate them into different agents.
Example: /libertee:disney "What if we completely rethought how we do performance reviews?"
┌─────────────────────────────────────┐
│ 🎯 Facilitator ← prevents │
│ ┌──────────┐ │
│ │💀 │ │
│ │Doom │ × 2 passes │
│ │Analyst │ │
│ └──────────┘ │
│ 💀 scenarios ──▶ 🔬 reality check │
└─────────────────────────────────────┘
What it does: Imagines the project has already failed spectacularly, generates vivid failure scenarios, then reality-checks them and builds a prevention plan.
The agent:
The flow: The facilitator sets the scene dramatically ("It is [time horizon] from now. This project has failed. Spectacularly.") — the facilitator infers the horizon from context: sprint → weeks, launch → months, strategy → years. The Doom Analyst generates failure scenarios. Then the same agent does a reality check. Finally, the facilitator synthesizes into a prevention plan with top threats, early warning signs, preventive actions, and — most importantly — the uncomfortable truth nobody wants to hear.
Best for: Identifying risks before they happen — especially the ones nobody wants to talk about.
Use when:
Typical topics: "We're launching a new product in Q3" / "We're migrating to the cloud" / "We're doubling the team in 6 months" / "We're betting on this technology for the next 3 years"
What makes it special: Research shows that prospective hindsight — imagining failure has already happened — increases the ability to identify risks by 30% (Mitchell, Russo & Pennington, 1989). It works because "why did it fail?" is psychologically easier to answer than "what could go wrong?" — the framing removes optimism bias. The Doom Analyst runs twice because the reality check pass often reveals that some failure patterns are already in motion.
Example: /libertee:pre-mortem "We're replacing our core platform in the next 6 months"
┌─────────────────────────────────────┐
│ ⚖️ Facilitator ← maps │
│ ┌───┐ ┌───┐ │
│ │🅰️ │ ↔ │🅱️ │ not vs. │
│ │Pol│ │Pol│ but AND │
│ │e A│ │e B│ │
│ └───┘ └───┘ │
└─────────────────────────────────────┘
What it does: Maps an interdependent tension through two Pole Advocates who each present the upsides AND downsides of their pole. The facilitator synthesizes into a Polarity Map® with virtuous/vicious cycles, warning signs, and action steps.
The agents:
The flow: Unlike a debate, this is not adversarial. Both advocates are honest about their pole's limits. The facilitator synthesizes into a Polarity Map with four quadrants (upside A, downside A, upside B, downside B), then maps the virtuous cycle (healthy oscillation), the vicious cycle (unhealthy over-correction), early warning signs, and concrete action steps.
Best for: Tensions that can't be solved, only balanced — where picking one side permanently would be destructive.
Use when:
Typical topics: "Centralization vs. Decentralization" / "Speed vs. Quality" / "Autonomy vs. Alignment" / "Innovation vs. Stability" / "Planning vs. Executing" / "Individual vs. Team"
What makes it special: Unlike a debate, nobody wins. The insight is that both poles are necessary — the question is not "which one?" but "how do we get the best of both and avoid the worst of both?" The Polarity Map makes the invisible oscillation visible and gives concrete handles for managing it.
Example: /libertee:polarity "Autonomy vs Alignment"
┌─────────────────────────────────────┐
│ 💥 Facilitator ← reverses │
│ ┌──────────┐ │
│ │🔥 │ │
│ │Saboteur │ × 2 passes │
│ └──────────┘ │
│ 🔥 sabotage ──▶ 🔬 reality check │
└─────────────────────────────────────┘
What it does: Reverse brainstorming — "What must we do to guarantee the worst possible outcome?" Then: "Are we already doing any of this?"
The agent:
Best for: Surfacing counterproductive behaviors that are hiding in plain sight.
Use when:
Typical topics: "Our sprint delivery reliability" / "Cross-team collaboration" / "Customer retention" / "Meeting culture"
What makes it special: The reverse framing unlocks honesty. It's easier to say "we could sabotage delivery by adding last-minute scope changes" than to say "we keep adding last-minute scope changes." The humor makes it safe to name elephants in the room.
Example: /libertee:triz "Our ability to deliver on commitments"
┌─────────────────────────────────────┐
│ 🔄 Facilitator ← separates │
│ ┌───┐ ──▶ ┌───┐ ──▶ ┌───┐ │
│ │👁️ │ │🧠 │ │🚀 │ │
│ │Wha│ │So │ │Now│ │
│ │t? │ │Wha│ │Wha│ │
│ │ │ │t? │ │t? │ │
│ └───┘ └───┘ └───┘ │
└─────────────────────────────────────┘
What it does: Structured reflection in three strictly separated phases — observation (what happened?), interpretation (what does it mean?), and action (what do we do now?).
The agent:
Best for: Learning from experience — especially when teams jump to solutions without understanding what actually happened.
Use when:
Typical topics: "Our last product launch" / "The Q4 reorganization" / "This quarter's delivery results" / "The customer escalation last week"
What makes it special: The strict separation prevents the most common retrospective trap: jumping from "something went wrong" straight to "here's the fix" without pausing to understand WHY it went wrong. The same Reflector agent runs all three phases — the discipline is in keeping them apart.
Example: /libertee:w3 "Our team's way of working over the last quarter"
┌─────────────────────────────────────┐
│ 🔺 Facilitator ← synthesizes │
│ ┌───┐ │
│ │🎯 │ presents │
│ │Cli│ │
│ │ent│ │
│ └───┘ │
│ ┌───┐ ┌───┐ │
│ │1️⃣ │ ⇄ │2️⃣ │ 2 rounds │
│ │C1 │ │C2 │ │
│ └───┘ └───┘ │
└─────────────────────────────────────┘
What it does: A Client presents a problem, then two Consultants with complementary expertise brainstorm openly while the Client listens. Two rounds. Then the Client reflects.
The agents:
Best for: Getting fresh expert perspectives on a problem you're too close to.
Use when:
Typical topics: "We keep missing deadlines despite good planning" / "Our team's morale is dropping" / "I can't get buy-in for my proposal" / "We're struggling to scale"
What makes it special: By default, all three roles are AI agents — you observe the full consultation. The consultants talk to EACH OTHER, not to the client, which produces more honest brainstorming. With --join client, you present your real problem with insider depth; with --join 1 or --join 2, you take an expert seat alongside an AI colleague. With --personas, name specific figures as your consultants — the method runs the same, but you hear Linus Torvalds and Jeff Bezos argue about your tech stack.
Example: /libertee:troika "We keep having the same arguments about technical debt"
With personas: /libertee:troika "We can't decide on our tech stack" --personas "Linus Torvalds, Jeff Bezos"
┌─────────────────────────────────────┐
│ 👥 Facilitator ← synthesizes │
│ ┌───┐ ┌───┐ ┌───┐ ┌───┐ ┌───┐ │
│ │💼 │ │🔧 │ │📊 │ │🛡️ │ │💡 │ │
│ │Adv│ │Adv│ │Adv│ │Adv│ │Adv│ │
│ │ 1 │ │ 2 │ │ 3 │ │ 4 │ │ 5 │ │
│ └───┘ └───┘ └───┘ └───┘ └───┘ │
│ Each sees all previous advisors │
└─────────────────────────────────────┘
What it does: 4-5 diverse stakeholder perspectives each advise on your problem. Each advisor sees all previous contributions, so perspectives build on each other.
The agent:
Best for: Getting the breadth of a full stakeholder room when you need diverse input.
Use when:
Typical topics: "Should we open-source our internal tooling?" / "How should we restructure the organization?" / "What's our response to this market shift?" / "Should we expand into this new segment?"
What makes it special: The sequential accumulation with diverse stakeholders produces a rich, layered picture. The Facilitator's synthesis maps convergence (what multiple advisors raised independently), divergence (productive tensions), blind spots (what's conspicuously absent), and the signal in the noise (the 2-3 insights that matter most). With --join, you can take any perspective seat or add your own. With --personas, replace the auto-selected stakeholders with specific named figures — historical, fictional, or archetypal — who bring a recognizable voice and reasoning style.
Example: /libertee:wise-crowds "Should we restructure from projects to products?"
With personas: /libertee:wise-crowds "The team lacks trust" --personas "Machiavelli, Adam Smith, Brené Brown, Sun Tzu"
┌─────────────────────────────────────┐
│ ✋ Facilitator ← reconstructs │
│ ┌──────────┐ │
│ │🤔 │ │
│ │Decomposer│ × 2 passes │
│ └──────────┘ │
│ 🤔 why-chain ──▶ ⚖️ sort │
└─────────────────────────────────────┘
What it does: Takes a claim and asks "why?" recursively until reaching either bedrock (physical/logical necessity) or convention. Then sorts every assumption surfaced into necessary vs. inherited. Then rebuilds — showing what designs become possible when conventions fall away. The method has deep philosophical roots (Aristotle, Descartes); the modern engineering form is the same discipline applied to design and strategy.
The agent:
The flow: The Facilitator states the claim cleanly. The Decomposer runs the why-chain. Same agent, second pass: sorts the assumptions. The Facilitator reconstructs — what must stay, what can go, 2-3 alternative redesigns, and the single hidden move (the "necessity" everyone treated as bedrock that turns out to be droppable).
Best for: Claims that "everyone knows are true" — the requirements, conventions, and "this is just how it is" beliefs that quietly shape what you build.
Use when:
Typical topics: "We need a weekly status meeting" / "Software must have tests" / "Open offices are better for collaboration" / "We have to be on Slack" / "The product must support enterprise"
What makes it special: Most "requirements" are inherited beliefs wearing the costume of necessity. First Principles is the disciplined process for taking them off. Unlike /libertee:triz (which asks "what are we doing wrong?"), this asks "what doesn't actually need to be there?" — and the reconstruction shows the unbuilt designs that become possible. With --polarity, conventions that look droppable are recognized as invisible polarity-management — preserved as tensions to balance, not rules to drop.
Example: /libertee:first-principles "We need a weekly status meeting"
┌─────────────────────────────────────┐
│ ✋ Facilitator ← synthesizes │
│ ┌───┐ ──▶ ┌───┐ ──▶ ┌───┐ │
│ │🧬 │ │🌍 │ │🔄 │ │
│ │Abs│ │Map│ │Tra│ │
│ │tra│ │ │ │nsf│ │
│ │ct │ │ │ │er │ │
│ └───┘ └───┘ └───┘ │
└─────────────────────────────────────┘
What it does: Strips the problem to its abstract structural shape, finds 3-5 distant domains where that same shape has been solved, extracts the operating principles, and tests whether they transfer back. The art is choosing genuinely far domains: same-industry analogs produce same-industry answers.
The agent:
The flow: Facilitator frames the cross-domain move. The Cross-Domain Analyst abstracts, then maps to distant fields, then transfers back. The Facilitator synthesizes which principles to apply, which analogies broke, and the frame shift the cross-domain look produced.
Best for: Problems where you've exhausted the in-domain playbook, or where the team is reaching for the same analogy patterns and getting same-shape answers.
Use when:
Typical topics: "How can we improve knowledge transfer between teams?" / "How do we scale async decisions?" / "How do we keep technical debt from accumulating?" / "How do we coordinate across timezones without meetings?"
What makes it special: Inspired by Biomimicry (Janine Benyus) and Koestler's Bisoziation. Most methods deepen analysis within your domain. Analogical Transfer is the only one that systematically forces the look outward — and "where the analogy breaks" is treated as part of the value, not a flaw. With --polarity, principles are recognized as one pole of an interdependent tension in the analog domain — and the transfer adopts the balance, not just the principle.
Example: /libertee:analogical-transfer "How do we improve knowledge transfer between teams?"
┌─────────────────────────────────────┐
│ 📦 Facilitator ← curates │
│ ┌───┐ ──▶ ┌───┐ ──▶ ┌───┐ │
│ │🧱 │ │🎲 │ │🔀 │ │
│ │Dim│ │Var│ │Com│ │
│ │ens│ │ian│ │bin│ │
│ │ion│ │ts │ │ati│ │
│ │s │ │ │ │ons│ │
│ └───┘ └───┘ └───┘ │
└─────────────────────────────────────┘
What it does: Decomposes a design problem into 3-6 independent dimensions, generates 3-5 variants per dimension (from conservative to provocative), and surfaces 3 combinations from the full combinatorial space — most surprising, most plausible, uncomfortable but viable. The interesting designs are usually the ones nobody pitches.
The agent:
The flow: Facilitator frames the design space move. The Dimensionalist decomposes, generates variants, then curates 3 combinations. The Facilitator recommends one combination, names what the other two reveal, and surfaces any hidden dimension that emerged during the session.
Best for: Design problems where the team keeps proposing variants of the same default — and you suspect the design space is bigger than the discussion has acknowledged.
Use when:
Typical topics: "How could a new onboarding format look?" / "How do we restructure our hiring process?" / "How could a new strategy-workshop format look?" / "What are the design axes for our community model?"
What makes it special: Combinatorial generation as method, not as enumeration. The discipline is in two places: keeping dimensions truly independent, and curating to 3 combinations rather than spreading across the whole space. The "uncomfortable but viable" combination is the test: if the team can dismiss it without examining it, the method didn't push hard enough. With --polarity, dimensions are recognized as polarities to be managed (e.g. structure ↔ flexibility) rather than choice axes — and the design holds the tension instead of picking a variant.
Example: /libertee:morphological-box "How could a new onboarding format look?"
┌─────────────────────────────────────┐
│ ✋ Facilitator ← synthesizes │
│ ┌───┐ ──▶ ┌───┐ ──▶ ┌───┐ │
│ │🔭 │ │📡 │ │🛡️ │ │
│ │Sce│ │Ind│ │Rob│ │
│ │nar│ │ica│ │ust│ │
│ │ios│ │tor│ │ │ │
│ │ │ │s │ │ │ │
│ └───┘ └───┘ └───┘ │
└─────────────────────────────────────┘
What it does: Expands the future from a single trajectory into a possibility space — four zones from the present outward: probable (trends extrapolated), plausible (with shifts), possible (under different assumptions), preposterous (edge of imagination, but not impossible). Then identifies present-day indicators that show which scenarios are gaining ground. Then surfaces decisions that survive across all four zones, not just the comfortable middle.
The agent:
The flow: Facilitator infers and states the time horizon explicitly, then the Cartographer maps the cone, identifies indicators, and evaluates robustness. The Facilitator synthesizes a portfolio of decisions (not a single bet), names the highest-leverage indicators to watch, flags brittle defaults, and surfaces the hidden future — the scenario the team didn't draw because it felt too far.
Best for: Strategic decisions under genuine uncertainty — especially ones where the team is anchored on a single forecast and you suspect the disruption is in a zone they're not looking at.
Use when:
Typical topics: "How will knowledge work look in 5 years?" / "Where is our industry heading — consolidation or fragmentation?" / "Should we go async-only or stay hybrid?" / "How does AI change B2B sales?"
What makes it special: Most futures work either forecasts a single trajectory or generates wild scenarios with no anchor in present reality. Futures Cone does both — it expands the space and tethers each zone to observable indicators. The discipline is taking the preposterous zone seriously and refusing to recommend a single decision when the analysis shows you need a portfolio. With --polarity, scenario zones are recognized as poles of an interdependent tension (e.g. consolidation ↔ fragmentation) — and the recommended stance holds the tension across the time horizon.
Example: /libertee:futures-cone "How will knowledge work look in 5 years?"
Meta-Modules don't think about the content — they think about the thinking. They are designed to run after any method and read the session context to reflect on what shaped the result.
No logic modes, no join mode. Meta-Modules are lightweight single-agent reflections.
What it does: Identifies 3-4 cognitive biases that may have shaped the session's conclusion, mapped to concrete moments. Ends with one uncomfortable question.
Best for: When you accept a result too quickly and want to check if that comfort is earned or manufactured by your own cognition.
Use when:
Example: Run any method, then: /libertee:bias-check
What it does: Analyzes how the original question's framing constrained the solution space. Identifies framing effects and offers one reframe that opens up what the original wording closed off.
Best for: When you suspect the question itself narrowed the answers before any thinking even started.
Use when:
Example: Run any method, then: /libertee:frame-check
What it does: Examines the structural blind spots of the method that was just used. Every method has a shape, and that shape determines what it can and cannot see. Suggests one complementary method.
Best for: When you want to know what you're missing — not because the method was bad, but because every method has limits.
Use when:
Example: Run any method, then: /libertee:method-check
Several methods support alternative evaluation logic via flags. These change how the final synthesis works — the debate/exploration runs the same way, but the conclusion is framed differently.
| Flag | Logic | What it does |
|---|---|---|
| (default) | Binary — yes/no, pick a side | Facilitator gives a clear recommendation |
--tetralemma | Tetralemma (Varga von Kibed & Sparrer) | Evaluates 5 positions: the one, the other, both, neither, none of the above |
--polarity | Polarity (Barry Johnson) | Maps the tension instead of resolving it |
Available in all 13 methods.
Examples:
/libertee:debate "Remote is better than office" --tetralemma
/libertee:six-hats "Should we centralize or decentralize?" --polarity
/libertee:debate "Build vs. buy for our next platform"
Every method supports --join <role> — you take on one of the agent roles yourself. The orchestrator skips the AI agent for your role and asks you instead.
| Method | Joinable roles |
|---|---|
/libertee:six-hats | white, red, green, yellow, black |
/libertee:debate | pro, contra, judge |
/libertee:disney | dreamer, realist, critic |
/libertee:pre-mortem | doom, reality |
/libertee:polarity | a, b |
/libertee:triz | saboteur, reality |
/libertee:w3 | what, so-what, now-what |
/libertee:troika | client, 1, 2 |
/libertee:wise-crowds | any perspective (name it freely) |
/libertee:first-principles | decompose |
/libertee:analogical-transfer | abstract |
/libertee:morphological-box | dimensions |
/libertee:futures-cone | scenarios |
/libertee:six-hats "Team restructuring" --join red
/libertee:debate "We should switch to Kubernetes" --join pro
/libertee:disney "New onboarding concept" --join dreamer
/libertee:pre-mortem "Platform migration" --join doom
/libertee:polarity "Autonomy vs Alignment" --join a
/libertee:triz "Sprint reliability" --join saboteur
/libertee:w3 "Last quarter" --join so-what
/libertee:troika "Missed deadlines" --join client
/libertee:wise-crowds "Open-source strategy" --join CTO
/libertee:first-principles "Status meetings are necessary" --join decompose
/libertee:analogical-transfer "Knowledge transfer between teams" --join abstract
/libertee:morphological-box "New onboarding format" --join dimensions
/libertee:futures-cone "How will knowledge work look in 5 years?" --join scenarios
--personasThree methods support --personas to replace auto-selected perspectives with specific named figures.
Available in: /libertee:wise-crowds, /libertee:troika, /libertee:debate
Personas can be historical persons, fictional characters, scientists, philosophers, archetypes — anyone with a recognizable voice and reasoning style. The method logic stays unchanged; the persona shapes how the role sounds.
| Method | How personas are assigned |
|---|---|
/libertee:wise-crowds | Comma-separated list = crowd members (2-6 names) |
/libertee:troika | First name = Consultant 1, second = Consultant 2 |
/libertee:debate | First = Pro, second = Contra, optional third = Judge |
/libertee:wise-crowds "The team lacks trust" --personas "Machiavelli, Adam Smith, Brené Brown, Sun Tzu"
/libertee:troika "We can't decide on our tech stack" --personas "Linus Torvalds, Jeff Bezos"
/libertee:debate "Remote work is better than office" --personas "Sherlock Holmes, Dr. Watson"
Combine with --join — --join takes precedence for the user's role slot:
/libertee:debate "AI will replace developers" --join pro --personas "Turing, Dijkstra"
# User plays Pro as Turing, AI plays Dijkstra as Contra
When to suggest --personas: When the user wants more character contrast than generic stakeholder labels provide, or when the framing of a specific historical/fictional figure would make the method more vivid and memorable.
| Your situation | Recommended method |
|---|---|
| "I need to explore this from all angles" | /libertee:six-hats |
| "I have a thesis I want to challenge" | /libertee:debate |
| "I have a big idea, now what?" | /libertee:disney |
| "What could go wrong with this?" | /libertee:pre-mortem |
| "We keep going back and forth" | /libertee:polarity |
| "Something keeps going wrong and we don't know why" | /libertee:triz |
| "What actually happened and what do we do now?" | /libertee:w3 |
| "I'm stuck on a problem and need expert input" | /libertee:troika |
| "I need diverse stakeholder perspectives" | /libertee:wise-crowds |
| "I need to make a decision" | /libertee:six-hats (comprehensive) or /libertee:debate (focused) |
| "I need creative ideas AND a plan" | /libertee:disney |
| "The team is too optimistic" | /libertee:pre-mortem |
| "Both sides have a point" | /libertee:polarity or /libertee:debate --tetralemma |
| "We need to learn from experience" | /libertee:w3 |
| "What should we STOP doing?" | /libertee:triz |
| "I accept the result but don't fully trust it" | /libertee:bias-check (after any method) |
| "The question itself might be wrong" | /libertee:frame-check (after any method) |
| "What can this method not see?" | /libertee:method-check (after any method) |
| Goal | Recommended method(s) |
|---|---|
| Generate new ideas | /libertee:disney (Dreamer phase) |
| Evaluate ideas | /libertee:six-hats (Yellow + Black Hat) |
| Make a decision | /libertee:six-hats or /libertee:debate |
| Identify risks | /libertee:pre-mortem |
| Develop a strategy | /libertee:disney then /libertee:pre-mortem |
| Manage a tension | /libertee:polarity |
| Challenge your own thinking | /libertee:debate |
| Understand a complex situation | /libertee:six-hats --tetralemma |
| Stop counterproductive behavior | /libertee:triz |
| Learn from an experience | /libertee:w3 |
| Get expert consultation | /libertee:troika (2 experts) |
| Get broad stakeholder input | /libertee:wise-crowds (4-5 perspectives) |
| Run a retrospective | /libertee:w3 then /libertee:triz |
| Unstick a problem | /libertee:troika or /libertee:wise-crowds |
| Check for cognitive biases | /libertee:bias-check (after any method) |
| Question the question | /libertee:frame-check (after any method) |
| Find structural blind spots | /libertee:method-check (after any method) |
| Full meta-reflection | /libertee:bias-check → /libertee:frame-check → /libertee:method-check |
Methods can be chained for deeper exploration. Run them sequentially in the same session:
Decision Quality Flow:
/libertee:six-hats "topic" — get the full picture/libertee:debate "the leading option" — stress-test the frontrunner/libertee:pre-mortem "the decision" — anticipate failure modesInnovation Flow:
/libertee:disney "the challenge" — dream, plan, critique/libertee:pre-mortem "the plan from step 1" — stress-test for risksStrategy Flow:
/libertee:six-hats "the strategic question" --tetralemma — explore all angles, avoid premature closure/libertee:polarity "the core tension" — map the central trade-off/libertee:pre-mortem "the chosen direction" — anticipate what could go wrongMeta-Reflection Flow (after any method):
/libertee:bias-check — what biases shaped the result?/libertee:frame-check — how did the question constrain the answers?/libertee:method-check — what can this method structurally not see?You don't need all three every time. Pick the one that matches your doubt:
/libertee:bias-check/libertee:frame-check/libertee:method-checkWhen the user describes their situation:
--tetralemma or --polarity--join with the right roleRespond in the same language as the user's input.