# feature-investment-advisor

A product skill that weighs a feature's revenue link, costs and strategic value, then returns a build-or-skip verdict with the math behind it.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 2800 installs · ★ 7673
- Author: deanpeters
- License: CC-BY-SA-4.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/deanpeters/Product-Manager-Skills/tree/HEAD/skills/feature-investment-advisor/SKILL.md
- Updated: 2026-10-16
- HTML: https://affpapa.org/en/nevibecode/skills/feature-investment-advisor

## What it does

This skill structures the financial case for a feature. It starts by pinning down the revenue link: a new paid tier, retention, trial conversion, an upsell path, or no money angle at all. From there it sizes the cost side — build effort, COGS, ongoing OpEx — and works out ROI on gross margin rather than raw revenue.

The interaction is a short interview, no more than four adaptive questions, each with a few numbered answers to pick from. If the invocation already carries the feature and business numbers, the skill reuses them instead of asking again. You end up with a recommendation and the arithmetic that supports it. For features that are pure table stakes, or under a week of work, it says outright that the framework is not worth the time.

Behaviour follows the `workshop-facilitation` protocol from the same repository, which covers question pacing, progress labels and stopping on request. The numbers only mean something if you feed in current MRR or ARR, ARPU, churn and margin, even as rough estimates.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add deanpeters/Product-Manager-Skills --skill feature-investment-advisor -a claude-code
```

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

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add deanpeters/Product-Manager-Skills --skill feature-investment-advisor -a codex
```

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

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add deanpeters/Product-Manager-Skills --skill feature-investment-advisor -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install deanpeters/Product-Manager-Skills feature-investment-advisor
```

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

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add deanpeters/Product-Manager-Skills --skill feature-investment-advisor -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/deanpeters/Product-Manager-Skills --path skills/feature-investment-advisor
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add deanpeters/Product-Manager-Skills --skill feature-investment-advisor -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/deanpeters/Product-Manager-Skills/tree/HEAD/skills/feature-investment-advisor/SKILL.md

## When to use it
- decide whether SSO is worth building to unblock enterprise deals
- estimate ROI on a feature including build and running costs
- compare direct monetization with the value of lower churn
- back a prioritization call to leadership with numbers
- pressure-test a roadmap request on financial grounds

## Example prompts
- Should we build SSO/SAML? Enterprise deals stall on it, roughly two engineer-months plus support.
- Evaluate the AI assistant feature: what revenue it brings and at what churn it pays off.
- Work out the ROI for this roadmap item and tell me whether to build it.

## 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: [deanpeters/product-manager-skills](https://affpapa.org/en/nevibecode/by/deanpeters/product-manager-skills.md) — 73 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
