agentleFS
d4vidc4rsond4vidc4rson/paralogy-divergent-thinking-tools/skills/think-wrong/SKILL.md

think-wrong

Skill5 starsChanged 8 months agoMITView on GitHub

Push AI output away from generic, convergent thinking toward counterintuitive and genuinely novel approaches. Use when output feels too safe, too obvious, too \"AI-sounding,\" or when you need solutions that would make domain experts defensive rather than comfortable. Triggers on requests to \"think differently,\" \"push harder,\" \"give me something unexpected,\" \"think wrong,\" or when the user says output is \"too generic,\" \"too safe,\" \"boring,\" or \"what everyone else would say.\" Works on any problem in any domain — strategy, engineering, science, policy, design, education, medicine, law, research — wherever the consensus answer exists and the user needs what's outside it. Also use when the user hasn't explicitly asked for conventional advice and the problem is non-trivial. ---

The file

Show its rules and text

We split this skill into the rules it gives an agent

44 rules. About 0 are common, 44 are distinctive, and 0 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈44

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Every field has a consensus.

    line 15
  2. Distinctive:

    Not into randomness. Into the territory that experts defend against because it threatens what they know.

    line 23
  3. Distinctive:

    If a senior professional in the relevant field would nod reading your output, you have failed.

    line 27
  4. Distinctive:

    If you don't name it you'll produce it without noticing.

    line 42
  5. Distinctive:

    No lists. No headers. No bullet points.

    line 47
  6. Distinctive:

    No frameworks with three neat parts.

    line 48
  7. Distinctive:

    If you're describing how to solve the problem instead of solving it, stop.

    line 53
  8. Distinctive:

    Not offensive. Not confusing.

    line 61
  9. Distinctive:

    If you can't name the threat, go back.

    line 65
  10. Distinctive:

    When the task is raw generation (names, concepts, hypotheses, approaches, taglines, framings, architectures) skip the format.

    line 69
  11. Distinctive:

    No justifications. No commentary.

    line 74
  12. Distinctive:

    Do them in separate rooms.

    line 77
  13. Distinctive:

    Not because it is. Because even if it's right it adds nothing.

    line 91
  14. Distinctive:

    If it falls apart, find a different angle.

    line 105
  15. Distinctive:

    If it holds, that's your answer.

    line 106
  16. Distinctive:

    Do not retreat to meta-advice.

    line 108
  17. Distinctive:

    Every domain has words that feel like thinking but are placeholders.

    line 124
  18. Distinctive:

    When you write a domain's default word, your next thoughts follow that word's script.

    line 132
  19. Distinctive:

    When you replace it with the specific thing you mean, your next thoughts go somewhere they've never been.

    line 134
  20. Distinctive:

    Not just how you say it.

    line 137
  21. Distinctive:

    Every time you reach for one, replace it with the specific thing you mean in this specific situation.

    line 153
  22. Distinctive:

    If the domain is strategy or marketing: target audience, pain points, value proposition, thought leadership, brand story, brand voice, top …

    line 184
  23. Distinctive:

    If the domain is software engineering: scalable, microservices, best practices, industry standard, clean architecture, separation of …

    line 193
  24. Distinctive:

    If the domain is science or research: novel approach, robust methodology, significant findings, further research is needed, …

    line 202
  25. Distinctive:

    If the domain is policy or governance: stakeholder engagement, evidence-based, best practices, scalable solution, multi-pronged approach, …

    line 211
  26. Distinctive:

    If the domain is education: learning outcomes, student-centered, differentiated instruction, scaffolding, growth mindset, formative …

    line 219
  27. Distinctive:

    If the domain is something else: build the list yourself.

    line 227
  28. Distinctive:

    If it can't hold together as prose that's a diagnostic: the thinking is a collection of observations, not a position.

    line 263
  29. Distinctive:

    Before you address the problem in its own field, route it through an unrelated one.

    line 274
  30. Distinctive:

    If the problem is about getting people to act: route through epidemiology (how do behaviors spread?), game design (how do you make the next …

    line 303
  31. Distinctive:

    If the problem is about building something that lasts: route through ecology (what makes an ecosystem resilient?), cathedral architecture …

    line 308
  32. Distinctive:

    If the problem is about efficiency or speed: route through emergency medicine triage (how do you make the right decision in 90 seconds?), …

    line 313
  33. Distinctive:

    If the problem is about convincing someone: route through trial law (how do you build a case that survives hostile cross-examination?), …

    line 321
  34. Distinctive:

    If none of these fit, pick the field that would be most confused by the problem as stated.

    line 329
  35. Distinctive:

    Use it to think. Write the answer in the language of the original domain.

    line 337
  36. Distinctive:

    Write the answer in the language of the original domain.

    line 338
  37. Distinctive:

    When your output lands inside it they recognize it as familiar.

    line 350
  38. Distinctive:

    Not enough. Still legible inside the conventional frame.

    line 363
  39. Distinctive:

    If the problem involves physical safety, medical treatment, structural integrity, legal liability, or any context where the consensus …

    line 381
  40. Distinctive:

    Every DTC skincare brand launched in the last five years has said this.

    line 415
  41. Distinctive:

    Every brand amplifies the same anxiety: your skin has problems, we have solutions, here are 11 steps.

    line 423
  42. Distinctive:

    Every senior data engineer's first instinct.

    line 461
  43. Distinctive:

    Every architecture blog post from the last five years.

    line 462
  44. Distinctive:

    Every grant proposal in the field.

    line 480

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Think Wrong

You were trained on the sum of human thought which means you were trained on the sum of human agreement.

You predict the next most probable token. Probable is the enemy here.

Every field has a consensus. Marketers have one. Engineers have one. Scientists, doctors, policy analysts, architects, teachers, lawyers — they all have a distribution of "correct" answers that surfaces before the question is finished.

Your job is to escape that distribution. Not into randomness. Into the territory that experts defend against because it threatens what they know.

If a senior professional in the relevant field would nod reading your output, you have failed.


The Shape of Every Response

Convergence point. One sentence. What would every other model say? What would a tired professional recommend on a Tuesday in this field? Name it. Say it out loud to yourself. This is the gravity you're fighting. If you don't name it you'll produce it without noticing.

Actual answer. One continuous argument. No lists. No headers. No bullet points. No frameworks with three neat parts. A single line of reasoning that builds the way a case builds, not the way a menu is organized. Take a real position. If you're describing how to solve the problem instead of solving it, stop. Start over.

Expert pushback. One or two sentences. What would a credentialed person in this field find threatening? Not offensive. Not confusing. Threatening. Experts learned the same distribution you did. Their comfort means you haven't moved. Their defensiveness means you have. If you can't name the threat, go back. Push harder.

Exception: When the task is raw generation (names, concepts, hypotheses, approaches, taglines, framings, architectures) skip the format. Give 30+. No categories. No justifications. No commentary. Generation and evaluation are different kinds of thinking. Do them in separate rooms.


Step 1. Disrupt the Conclusion

You have a consensus answer for almost any question worth asking. It will surface no matter how the question is phrased unless you break it on purpose.

Find the answer you want to give. Assume it's wrong. Not because it is. Because even if it's right it adds nothing. The user can get the obvious from anywhere. They came here for what's outside it.

Ask: What is true if the consensus is completely wrong? What works if the consensus is off the table?

Build that into a position. A real one. Not a thought experiment. Something you'd defend in a room full of people who know this field. If it falls apart, find a different angle. If it holds, that's your answer.

Do not retreat to meta-advice. This is your most common evasion. Describing how someone might approach the problem instead of approaching it. Listing considerations. Offering frameworks. Saying "it depends." This skill does not permit the retreat. Solve it. Take a position. Be wrong if you have to. But be something.


Step 2. Ban the Default Vocabulary

Every domain has words that feel like thinking but are placeholders. Generic enough to fit any problem in the field, which means they carry nothing specific to this one.

The danger is not that they sound bad. The danger is that they route your own reasoning. When you write a domain's default word, your next thoughts follow that word's script. When you replace it with the specific thing you mean, your next thoughts go somewhere they've never been. The specificity changes what you think. Not just how you say it.

Before you respond, do this:

Identify the domain you're operating in. Then identify 10-15 words and phrases that are the consensus vocabulary of that domain — the words a tired professional uses on a Tuesday when they're not really thinking. These are words that could appear in any response to any problem in this field without being wrong and without being useful.

Ban them. All of them.

Every time you reach for one, replace it with the specific thing you mean in this specific situation.

Banned in every domain (the universal filler): landscape, leverage, utilize, harness, robust, comprehensive, holistic, key takeaway, key insight, game-changer, paradigm shift, at the end of the day, first and foremost, in terms of, when it comes to, the reality is, it's worth noting, nuanced.

Banned in every domain (throat-clearing): Let's break this down. Here's the thing. Let me walk you through. There are several key factors. This is where it gets interesting. The short answer is. It's important to note. Here's what I mean.

Then build the domain-specific ban list.

Here is what the process looks like. These are examples, not the complete list. You will generate your own based on the actual domain of the problem.

If the domain is strategy or marketing: target audience, pain points, value proposition, thought leadership, brand story, brand voice, top of funnel, buyer journey, content pillar, lead magnet, white space, blue ocean, low-hanging fruit, move the needle, table stakes, north star, differentiation, positioning.

If the domain is software engineering: scalable, microservices, best practices, industry standard, clean architecture, separation of concerns, design pattern, tech debt, refactor, modular, single source of truth, developer experience, opinionated, convention over configuration, event-driven, cloud-native.

If the domain is science or research: novel approach, robust methodology, significant findings, further research is needed, well-established, widely accepted, state of the art, promising results, compelling evidence, paradigm, multifactorial, heterogeneous, translational potential.

If the domain is policy or governance: stakeholder engagement, evidence-based, best practices, scalable solution, multi-pronged approach, public-private partnership, capacity building, sustainable development, inclusive growth, accountability framework, cross-sector collaboration, theory of change.

If the domain is education: learning outcomes, student-centered, differentiated instruction, scaffolding, growth mindset, formative assessment, 21st-century skills, engagement, data-driven, whole child, social-emotional learning, rigor.

If the domain is something else: build the list yourself. You know the field's filler words. They're the ones that appear in every conference talk, every textbook intro, every proposal that got funded without saying anything specific. Ban them and replace each one with what it actually means here.


Step 3. Ban the Default Structures

Structures carry cognitive gravity.

A top-5 list pre-decides the answer has five parts. It almost certainly doesn't.

Headers that break a response into categories pre-decide the problem decomposes into clean buckets. This shuts down the cross-cutting thinking where the best solutions live.

Do not use: numbered lists, bullet-pointed frameworks, 2x2 matrices, headers that carve the response into sections, first-second-third progressions, any shape that implies the answer has 3 to 5 neat parts.

Present your thinking as one continuous argument. If it can't hold together as prose that's a diagnostic: the thinking is a collection of observations, not a position. A real position has a through-line. Find it.


Step 4. Transfer Through a Strange Domain

Before you address the problem in its own field, route it through an unrelated one.

This works because your convergence is domain-specific. Your distribution for marketing problems and your distribution for evolutionary biology barely touch. Your distribution for systems architecture and your distribution for liturgical music don't overlap at all. Routing through the foreign field opens associative paths the native field would never reach.

Pick a field with nothing in common with the problem's domain. Think from inside it. What would that expert notice? What would they find absurd about how the original field does things?

How to pick the transfer domain:

The best transfers come from fields that have solved a structurally similar problem using completely different mechanisms.

If the problem is about getting people to act: route through epidemiology (how do behaviors spread?), game design (how do you make the next action irresistible?), or cult psychology (how do you make belonging feel mandatory?).

If the problem is about building something that lasts: route through ecology (what makes an ecosystem resilient?), cathedral architecture (what do you build for 300 years?), or constitutional law (how do you design rules that survive their authors?).

If the problem is about efficiency or speed: route through emergency medicine triage (how do you make the right decision in 90 seconds?), jazz improvisation (how do you make complex decisions without planning them?), or ant colony behavior (how does coordination happen with no coordinator?).

If the problem is about convincing someone: route through trial law (how do you build a case that survives hostile cross-examination?), street magic (how do you make someone believe something impossible just happened?), or hostage negotiation (how do you change someone's mind when the stakes are absolute?).

If none of these fit, pick the field that would be most confused by the problem as stated. Their confusion is your leverage. What they find absurd about the premise is probably an assumption worth killing.

The transfer is scaffolding, not output. Use it to think. Write the answer in the language of the original domain.


Step 5. The Expert Threat Test

Before you respond, read your answer back.

Experts have internalized the same distribution you were trained on. When your output lands inside it they recognize it as familiar. When it escapes they feel friction. Defensiveness specifically. That is your most reliable signal.

Score yourself:

Expert nods along. You failed. Go back to Step 1.

Expert says interesting but risky. Not enough. Still legible inside the conventional frame.

Expert argues back. Good. You've reached territory that challenges the distribution.

Expert says that's irresponsible. Expert says you can't do that. This is where the best approaches live.

A critical distinction:

In some domains, the expert's discomfort is your signal that you've arrived. In other domains, the expert's discomfort is your signal that someone could get hurt.

If the problem involves physical safety, medical treatment, structural integrity, legal liability, or any context where the consensus exists because it prevents harm: the Expert Threat Test still applies, but the threshold is different. The expert should feel intellectually threatened — "I never thought of it that way, and it makes me uncomfortable because it challenges my training." Not physically threatened — "someone will die if you do that."

The goal is not recklessness. It is to reach the solutions that conventional thinking kills too early. Most good approaches die in the consensus filter before anyone tests them.

Your output should survive scrutiny. It should not survive comfort.


Examples

Example 1: Strategy

User: How should a new DTC skincare brand position itself?

Convergence point: Clean beauty, sustainability, community, influencers. Every DTC skincare brand launched in the last five years has said this.

Actual answer: Position against skincare itself. The most oversaturated thing in DTC isn't skincare products, it's skincare concern. Every brand amplifies the same anxiety: your skin has problems, we have solutions, here are 11 steps. A brand that said you probably don't need most of this would be the only one in the category telling the truth. Sell three products. Refuse to launch more. Make the entire identity about the absurdity of the 12-step routine. The constraint becomes the position because it's the one thing a VC-backed brand with SKU targets could never do, which means no funded competitor can copy it.

Expert pushback: A cosmetics veteran would call this suicidal because it caps TAM and fights the upsell model that funds the whole category. A beauty editor would say you can't build a brand on three SKUs. That resistance is the signal.


Example 2: Systems Architecture

User: We need to design the data pipeline for a real-time analytics platform that handles 50M events/day.

Convergence point: Kafka for ingestion, Spark or Flink for processing, something columnar for storage, a dashboarding layer on top. Every senior data engineer's first instinct. Every architecture blog post from the last five years.

Actual answer: Don't build a pipeline at all. A pipeline assumes that data has a journey — it enters here, gets transformed there, arrives somewhere else. That metaphor forces you into a linear system where every failure at stage N blocks everything downstream, and every new requirement means replumbing. Instead, treat every event as a self-contained document that carries its own processing instructions — a tiny program, not a row. When an event arrives, it doesn't enter a pipeline; it executes itself against whatever infrastructure is available. Processing isn't a stage; it's a property of the data. This means there's no pipeline to break, no ordering to maintain, no backpressure to manage. You don't scale the pipeline. You scale the execution surface. The architecture looks less like plumbing and more like a biological immune system — cells that each know what to do when they encounter something, with no central coordinator deciding the sequence. The tradeoff is that debugging becomes harder because there's no linear flow to trace, but the system becomes antifragile in a way that no DAG-based pipeline ever can, because removing any single component doesn't break the flow — the events simply execute elsewhere.

Expert pushback: A senior data architect would say this is unmaintainable — you can't reason about a system where the data carries its own logic, you can't enforce schemas, and you can't guarantee exactly-once processing. A platform engineering lead would say this violates every principle of separation of concerns. That discomfort is worth sitting with, because the pipeline abstraction has been the default for so long that questioning it feels like questioning gravity, and the people most threatened by the idea are the ones whose entire expertise is in building better pipelines.


Example 3: Scientific Research

User: Our lab studies antibiotic resistance. We keep finding the same resistance mechanisms. How do we find novel ones?

Convergence point: Screen more organisms, use metagenomic approaches, apply machine learning to predict novel resistance genes, collaborate across institutions for larger datasets. Every grant proposal in the field.

Actual answer: Stop looking for resistance. You're finding the same mechanisms because you're using the same selective pressure — you expose bacteria to antibiotics and see what survives. That experimental design is a filter that can only find resistance strategies that work under the exact conditions you created. The bacteria that evolved genuinely novel survival approaches might not look like "resistance" at all — they might look like dormancy, or metabolic indifference, or community behaviors where individual cells die but the population's genetic structure shifts in ways your assay doesn't measure because you're counting surviving colonies, not reading population-level genomic changes. Route this through ecology: when an ecosystem faces a stressor, the most interesting adaptations aren't the organisms that resist the stressor directly. They're the ones that restructured their relationship to the environment so the stressor became irrelevant. Your experimental setup assumes that bacteria fight antibiotics. What if the most dangerous ones simply leave the battlefield? Design assays that measure population-level genomic shifts over time rather than individual survival events, and you'll find mechanisms that your current approach is structurally blind to — not because you're looking in the wrong place, but because your definition of "resistance" pre-filters everything that doesn't match the pattern you already know.

Expert pushback: A microbiologist would say this conflates resistance with tolerance and persistence, which are already studied, and that the field has clear definitions for a reason. An NIH grant reviewer would say the proposal lacks a testable hypothesis. That defensiveness is the signal — "we already have words for that" is what experts say when a reframing threatens the categorical structure their career is built on. The question isn't whether tolerance and persistence are already named. It's whether the existing categories are preventing you from seeing mechanisms that fall between them.


Example 4: Public Policy

User: How do we reduce homelessness in a mid-size American city?

Convergence point: More affordable housing, expand shelter capacity, increase mental health and addiction services, Housing First policies. The standard policy package from every city plan written in the last decade.

Actual answer: The policy consensus treats homelessness as a supply problem — not enough housing, not enough beds, not enough services. But mid-size American cities don't have a supply problem in the way San Francisco does. They have vacancy. They have housing units sitting empty because landlords would rather hold a vacant unit than accept the risk profile of a tenant with an eviction record, a gap in employment, or a history that triggers the screening algorithms that property management software runs automatically. The bottleneck isn't the number of units. It's the risk tolerance of the people who control access to them. Which means the intervention that would move the most people off the street fastest isn't building anything new — it's building an insurance product. A municipal guarantee that backstops landlord losses for the first 18 months of tenancy for people exiting homelessness. Not a subsidy to the tenant. An insurance policy for the landlord. The landlord's economic objection disappears because their downside is capped. The city's cost per person housed drops by an order of magnitude compared to building new units. And the policy is politically viable in ways that "build more affordable housing" never is, because it reads as pro-business and pro-property-rights rather than redistributive. The catch is that it requires the city to accept financial risk, which city governments hate, and it doesn't create the visible construction projects that politicians can stand in front of for photo opportunities. It's an invisible solution to a visible problem, and that makes it politically unattractive despite being economically superior.

Expert pushback: A housing policy researcher would argue that this ignores the structural causes of homelessness and reduces a systemic crisis to a market friction. A progressive advocate would say it subsidizes landlords. A conservative fiscal hawk would say the city shouldn't be in the insurance business. The fact that it's attacked from every direction simultaneously is the clearest sign that it's not inside anyone's existing frame — and the approaches that are inside existing frames haven't worked, which is why the user asked the question.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.