# mvp

A skill that walks you through three stages of launching a product: do it by hand, write the process down, then automate. Useful when the first release is due and scope keeps growing.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 2800 installs · ★ 10980
- Author: slavingia
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/slavingia/skills/tree/HEAD/skills/mvp/SKILL.md
- Updated: 2026-04-14
- HTML: https://affpapa.org/en/nevibecode/skills/mvp

## What it does

The skill acts as a business advisor built around minimalist entrepreneurship. Its argument is simple: serve customers manually first, note every step you take, turn those steps into a written process anyone could follow, and only then build software. Automate what you have already proven by hand.

Before any building starts, the skill asks four questions. Can this ship in a weekend? Does it make a customer's life slightly better? Will someone pay? Can you get feedback fast? Then it narrows the product down: one function, no polish, paid from day one, assembled from tools you already have — Carrd, Gumroad, Stripe, Airtable, Google Forms, Zapier, Notion. The do-not-build list covers features saved for later, groundwork for scale you don't have, a mobile app where a site would do, and code where a spreadsheet is enough.

What you get at the end is five decisions: the single thing your MVP does, the simplest way to implement it, what ships this weekend, the opening price, and how feedback gets collected. A pre-launch checklist covers the name, a domain, a basic site, social accounts, payments, and an email address for customers. If you would rather start coding than test demand by hand, this skill will keep slowing you down — that is the point.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add slavingia/skills --skill mvp -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/mvp/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/mvp/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add slavingia/skills --skill mvp -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/mvp/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add slavingia/skills --skill mvp -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/mvp/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install slavingia/skills mvp
```

2. **Manually: put the files in place**
- File: `.github/skills/mvp/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add slavingia/skills --skill mvp -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/slavingia/skills --path skills/mvp
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/mvp/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add slavingia/skills --skill mvp -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/slavingia/skills/tree/HEAD/skills/mvp/SKILL.md

## When to use it
- cut a product idea down to something shippable in a weekend
- document a manual process so someone else can run it
- decide which tasks to automate and which to keep manual
- set a first price instead of giving the product away
- work through a launch checklist: name, domain, site, payments, email

## Example prompts
- Help me define the one thing my MVP does and what I can ship this weekend
- Break my manual process into steps and tell me what is worth automating
- Run my idea through the four build questions and suggest what to cut

## Similar
- [find-skills](https://affpapa.org/en/nevibecode/skills/find-skills.md) — skill · 4000000 installs
- [grill-me](https://affpapa.org/en/nevibecode/skills/grill-me.md) — skill · 1424476 installs
- [grill-with-docs](https://affpapa.org/en/nevibecode/skills/grill-with-docs.md) — skill · 1219756 installs
- [handoff](https://affpapa.org/en/nevibecode/skills/handoff.md) — skill · 1038491 installs
- [grilling](https://affpapa.org/en/nevibecode/skills/grilling.md) — skill · 979543 installs
- [teach](https://affpapa.org/en/nevibecode/skills/teach.md) — skill · 862247 installs

From the same set: [slavingia/skills](https://affpapa.org/en/nevibecode/by/slavingia/skills.md) — 10 cards

---
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
