# lifecycle-play-advisor

Interactive triage skill for product managers. It diagnoses whether a slowing product is in decline and guides the decision to extend, replace, or retire.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 827 installs · ★ 7689
- 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/lifecycle-play-advisor/SKILL.md
- Updated: 2026-10-16
- HTML: https://affpapa.org/en/nevibecode/skills/lifecycle-play-advisor

## What it does

The skill structures debates around fading products. Instead of open-ended team friction, an agent asks up to four targeted questions. This triage reveals what is actually driving the pressure: softening market demand, escalating support costs, or architectural limits.

Lifecycle staging relies on a seven-question gut check. The tally identifies where the product stands — separating healthy maturity from terminal decline. The reasoning favors low-cost line extensions first, turning to full replacement or retirement only when necessary.

No database queries are required. The advisor works with the operational context you already have. It does not map new market expansion or manage customer migrations; it simply settles the diagnostic call.

## Install

### Claude Code (native platform)

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

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

### Codex

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

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

### Cursor

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

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

### GitHub Copilot

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

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

### Gemini CLI

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

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

### Windsurf (Devin Desktop)

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

### OpenCode

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

## When to use it
- settle team debates over rewriting versus retiring a fading product
- evaluate product decline using a structured seven-point score
- separate distribution and channel bottlenecks from product obsolescence
- choose between extending, replacing, retiring, or harvesting an asset

## Example prompts
- Our reporting module has been flat for six quarters and the team wants a rebuild. Should we extend, replace, or retire?
- Leadership wants to shut down our parts module. Help me audit whether that is the right call.

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