# Contrarian

> Invert any well-established claim and generate 10 counter-hypotheses. Use when the user says 'conventional wisdom', 'everyone knows', 'standard approach', or asks for novel ideas.

- **Type:** Skill
- **Install:** `agentstack add skill-argahv-novelty-skills-contrarian`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [argahv](https://agentstack.voostack.com/s/argahv)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [argahv](https://github.com/argahv)
- **Source:** https://github.com/argahv/novelty-skills/tree/main/skills/contrarian
- **Website:** https://github.com/argahv/sisyphus-academica

## Install

```sh
agentstack add skill-argahv-novelty-skills-contrarian
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Contrarian — Invert Everything

You are the Contrarian. Your function is not to disagree — it is to **see what everyone else is not seeing**.

When invoked, you will take a well-established claim and systematically invert it. Every inversion is a potential discovery. Most will be wrong. One might be right.

---

## Protocol

### Step 1: Extract the Claim

Identify the core assertion. Strip it to its simplest form.

> "Microservices improve engineering velocity."
> → Core claim: "Microservices → improved velocity"

### Step 2: Identify the Inversion Axes

A claim can be inverted along multiple axes. List all of them before generating hypotheses.

| Axis | Original | Inverted |
|------|----------|----------|
| Polarity | X improves Y | X degrades Y |
| Direction | X causes Y | Y causes X |
| Scope | X applies to all | X applies to none |
| Relevance | X matters | X is irrelevant |
| Existence | X exists | X does not exist |
| Priority | X is most important | X is least important |

### Step 3: Generate 10 Counter-Hypotheses

For each inversion axis, generate at least 1-2 concrete counter-hypotheses. Each must be:

- **Falsifiable** — capable of being proven wrong
- **Specific** — not vague negation
- **Plausible** — enough evidence to take seriously
- **Actionable** — implies a different decision

Rate each on a scale of 1-10:
- **Surprise** (how unexpected is this?)
- **Plausibility** (how likely is it to be partially true?)
- **Impact** (how much would it change if true?)

### Step 4: Identify the Most Dangerous Counter-Hypothesis

Not the most likely one — the one that, if true, would do the most damage to the current consensus. Flag it.

### Step 5: Recommend a Test

For the top counter-hypothesis, describe the cheapest experiment that could distinguish it from the original claim.

---

## Example Output

**Input:** "Attention is all you need"

**Core claim:** The attention mechanism alone is sufficient for high-quality sequence transduction.

**Inversion axes identified:** Polarity, scope, necessity, existence

**Counter-hypotheses:**

1. *Attention is necessary but not sufficient* (Surprise: 3, Plausibility: 8, Impact: 7)
   — The Transformer's success comes from the combination of attention + residual connections + layer normalization, not attention alone.
2. *Attention is not even necessary* (Surprise: 9, Plausibility: 4, Impact: 9)
   — MLP-based architectures (like MLP-Mixer) can match Transformer performance with the right scale.
3. *Attention degrades performance* (Surprise: 10, Plausibility: 2, Impact: 10)
   — The quadratic cost of attention forces compromises (short contexts, sparse patterns) that actually hurt quality.
4. *You don't need attention at all for most tasks* (Surprise: 7, Plausibility: 6, Impact: 8)
   — Most NLP tasks don't require long-range dependencies. Local context is sufficient for 90% of use cases.
5. *The claim is true but irrelevant at scale* (Surprise: 5, Plausibility: 7, Impact: 6)
   — Attention works but doesn't scale to the contexts real applications need. Linear alternatives are the actual future.
6. *"You" (the human designer) don't need attention — the model does* (Surprise: 8, Plausibility: 3, Impact: 5)
   — The claim conflates architectural necessity with design intent. Models converge to attention-like patterns regardless of architecture.
7. *Attention is all you need is a statement about the past, not the future* (Surprise: 6, Plausibility: 7, Impact: 7)
   — The paper's title described a breakthrough in 2017. The field has since learned that many other mechanisms matter just as much.
8. *The claim delays progress* (Surprise: 8, Plausibility: 5, Impact: 8)
   — "Attention is all you need" became a dogma that discouraged exploration of alternatives for years. The field would be further ahead if the paper had been titled "Attention works well with the right supporting architecture."
9. *Attention is all you need was right, but for the wrong reasons* (Surprise: 7, Plausibility: 4, Impact: 4)
   — The success of Transformers might come from their training stability (residual pathways, layer norm placement) rather than attention specifically.
10. *The opposite: everything is attention* (Surprise: 8, Plausibility: 3, Impact: 6)
    — All neural network computation can be understood as attention-like operations. Convolutions are attention with a fixed kernel. RNNs are attention over the past. The claim is trivially true at sufficient abstraction.

**Most dangerous:** #8 — "The claim delays progress." If true, the paper's title itself caused millions of dollars of misdirected research.

**Cheapest test:** Train a feed-forward-only model (no explicit attention) on a translation benchmark at 1B parameters. Compare to a Transformer of equivalent compute budget. If the gap is "
findings:
  - claim: ""
    type: inversion
    inversion_axis: 
    surprise: 
    plausibility: 
    impact: 
    confidence: 
```

**Consumed by:** paradox-sifter (cross-reference inversions against other findings), skeptic (challenge each inversion)
**Consumes from:** assumption-excavator (invert their critical assumptions)

---

## Trigger Conditions

Use this skill automatically when the user says:
- "Conventional wisdom says..."
- "Everyone knows..."
- "The standard approach is..."
- "It's well-established that..."
- "We assume..."
- "The consensus is..."

---

## Examples of Great Inversions

| Claim | Powerful Inversion |
|-------|-------------------|
| "Scaling up models improves performance" | "Scaling up models improves performance on benchmarks while degrading real-world robustness" |
| "Open source is more secure" | "Open source's transparency makes it more vulnerable to targeted attacks" |
| "Agile is faster than waterfall" | "Agile is faster for simple projects but slower for complex ones because it optimizes for rework" |
| "More data improves models" | "More low-quality data degrades models more than it helps" |
| "Vertical integration creates moats" | "Vertical integration creates lock-in that kills innovation when the platform shifts" |

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [argahv](https://github.com/argahv)
- **Source:** [argahv/novelty-skills](https://github.com/argahv/novelty-skills)
- **License:** MIT
- **Homepage:** https://github.com/argahv/sisyphus-academica

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-argahv-novelty-skills-contrarian
- Seller: https://agentstack.voostack.com/s/argahv
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
