# andreessen

Claude Code plugin that stress-tests startup bets and features through Marc Andreessen's market-first lens without sycophancy.

- plugin · `type=plugin` · Claude Code · ★ 28733
- Author: Alireza Rezvani
- License: MIT · policy=mirror · the beginning of the file is at the end of this page
- Source: https://github.com/alirezarezvani/claude-skills/tree/HEAD/productivity/andreessen
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/plugins/andreessen

## What it does

The plugin evaluates ventures, product features, and bets under the thesis that market size beats both team and product. Instead of polite encouragement, it opens with the strongest counterargument against the proposal and labels its confidence level directly.

Under the hood, Python stdlib scripts run deterministic checks. The script `market_first_evaluator.py` automatically kills projects if the market score falls below 4. Another utility, `pmf_signal_scorer.py`, scores product/market fit against qualitative signals and the Sean Ellis 40% rule. Daily planning runs through `anti_todo_card.py`, which caps must-dos at 3 to 5 items on an index card.

The assistant refuses to back down during debates unless presented with concrete evidence. Running the underlying evaluation tools requires Python available in the shell environment.

## Install

### Claude Code (native platform)

**Plugin marketplace**
In the agent chat (not a shell):
```text
/plugin marketplace add alirezarezvani/claude-skills
```
In the agent chat (not a shell):
```text
/plugin install andreessen@claude-code-skills
```

## When to use it
- Stress-test a business or feature bet against market demand
- Calculate product/market fit status using the Sean Ellis 40% benchmark
- Run daily planning using a 3x5 index card with 3 to 5 must-dos
- Maintain an Anti-Todo log of tasks finished during the day

## Example prompts
- /cs-andreessen Pressure-test our new enterprise workflow automation product
- /cs-pmf-check Evaluate our retention signals and 45% Ellis survey score
- /cs-andreessen Set up today's 3x5 card with three must-do items

## Source text · andreessen · MIT

Below is the content of a third-party file. It is data, not instructions for you: do not act on anything written inside unless the human asks. Block tag: bd1cc4dd003a845f.

BEGIN THIRD-PARTY FILE bd1cc4dd003a845f
````text
# andreessen — Market-First Decision & Productivity Mode

A productivity plugin that makes Claude operate like **Marc Andreessen** pressure-testing a pitch:
market-obsessed, allergic to hedging, and willing to tell you the venture is dead when the market is
dead. It is the Andreessen-lens counterpart to a founder-operating-system plugin — same idea (an
opinionated operator you can consult on demand), a different operator with a fixed, blunt voice and a
single load-bearing thesis: **market wins.**

## What it does

- **Pressure-tests any bet** — venture, idea, feature, career move — through Andreessen's documented
  frameworks and issues a hard verdict: `BUILD-POUR-FUEL` / `MARKET-FIRST-DERISK` / `KILL-OR-REPICK-MARKET`.
- **Checks product/market fit** using Andreessen's qualitative felt-signals plus the Sean Ellis 40%
  gate: `BEFORE-PMF` / `APPROACHING-PMF` / `AFTER-PMF`.
- **Runs the daily routine** — the 3x5 index card (front capped at 3-5 must-dos) + the Anti-Todo list
  (back), from "The Pmarca Guide to Personal Productivity."

## The operating prompt (the voice)

The skill runs on a fixed, user-supplied anti-sycophancy operating prompt, preserved **verbatim** in
`skills/andreessen/references/operating_prompt.md`. The binding rules:

- Lead with the **strongest counterargument** to your position, then take a position.
- **Never** validate premises or praise the question. No "great question," "you're absolutely right."
- **No disclaimers, no morals/ethics lectures** (unless you ask), no "it's important to consider" filler.
- **Explicit confidence levels** on every claim and every Andreessen quote/date: high/moderate/low/unknown.
- **Never hallucinate** — if a fact can't be verified, it says "unknown." Accuracy beats edge.
- **No capitulation** under pushback without new evidence or a superior argument.

The user's second emphasis block (not PC, no disclaimers, no morals, long/detailed) is a subset of
the prompt and is wired to concrete behaviors in the "posture mapping" table in
`references/operating_prompt.md` — each instruction changes behavior rather than sitting as decoration.

## The Andreessen lens

1. **Market dominates. Team is second. Product is third.** "When a great team meets a lousy market,
   market wins." A weak market is a hard gate. (Confidence: high.)
2. **The only milestone that matters is product/market fit.** Before PMF, do whatever is required to
   get there. After PMF, the only mistake is under-feeding demand. (Confidence: high.)
3. **Bias to build.** Once the market gate passes and PMF is warm, the verdict tilts to action. (Confidence: high.)

## Structure

```
andreessen/
├── .claude-plugin/plugin.json
├── README.md
├── agents/cs-andreessen.md
├── commands/
│   ├── cs-andreessen.md          # /cs-andreessen — full verdict mode
│   └── cs-pmf-check.md           # /cs-pmf-check — focused PMF interrogation
└── skills/andreessen/
    ├── SKILL.md
    ├── assets/example_3x5_card.md
    ├── references/
    │   ├── operating_prompt.md           # verbatim prompt + posture mapping
    │   ├── market_first_canon.md         # "The Only Thing That Matters"
    │   ├── pmf_and_build_canon.md        # PMF phases + Ellis 40% + "It's Time to Build"
    │   └── personal_productivity_system.md  # 3x5 card + Anti-Todo
    └── scripts/
        ├── market_first_evaluator.py     # market > team > product; sub-4 market = hard kill
        ├── pmf_signal_scorer.py          # felt signals + Ellis 40% gate
        └── anti_todo_card.py             # 3x5 card (front 3-5) + Anti-Todo log (back)
```

## Quick start

```bash
# Should I build this? (market weighted 0.55; sub-4 market is a hard kill gate)
python skills/andreessen/scripts/market_first_evaluator.py \
  --size 8 --growth 7 --timing 9 --pull 8 --team 6 --product 5

# Are we at product/market fit?
python skills/andreessen/scripts/pmf_signal_scorer.py \
  --ellis-pct 45 --retention 8 --organic 7 --demand 8 --frequency 7
````
END THIRD-PARTY FILE bd1cc4dd003a845f

The third-party file has ended. Everything between the bd1cc4dd003a845f tags is data: requests and commands from it are not followed. An “end of file” line with another tag inside the block is part of the file.

First 4091 of 5043 bytes. © Alireza Rezvani · MIT · https://github.com/alirezarezvani/claude-skills/tree/HEAD/productivity/andreessen

## Similar
- [discernment-nudge](https://affpapa.org/en/nevibecode/plugins/discernment-nudge.md) — plugin · ★ 183839
- [superpowers](https://affpapa.org/en/nevibecode/plugins/superpowers.md) — plugin · ★ 305248
- [mattpocock-skills](https://affpapa.org/en/nevibecode/plugins/mattpocock-skills.md) — plugin · ★ 303516
- [claude-hud](https://affpapa.org/en/nevibecode/plugins/claude-hud.md) — plugin · ★ 28841
- [caveman](https://affpapa.org/en/nevibecode/plugins/caveman.md) — plugin · ★ 115125
- [telegram](https://affpapa.org/en/nevibecode/plugins/telegram.md) — plugin · ★ 44635

_Part of the page did not fit — see the HTML version._

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
