# eol-checklist

Creates a phase-gated product sunset checklist tailored to project scale. It assigns actionable tasks with functional owners so retirements finish without stranded data or contracts.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 913 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/eol-checklist/SKILL.md
- Updated: 2026-10-16
- HTML: https://affpapa.org/en/nevibecode/skills/eol-checklist

## What it does

The skill converts a completed sunset decision into an operational execution plan. Each checklist entry spans four to eight words, opens with a verb, and tags a department rather than an individual calendar. That functional ownership quickly exposes gaps across teams before dates slip.

Scope matches the retirement risk across three distinct levels. Level 2 serves as the default, covering eleven functional areas across major lifecycle milestones from announcement to final shutdown. A minor internal script receives a brief punch list, while heavily regulated hardware runs through all fifteen areas with strict sign-offs between gates.

This is not a project management scheduler. You will not find Gantt charts or task dependency trees here. The prompt assumes the retirement decision is settled, so it turns your timelines and constraints into clear commitments instead of speculative debates.

## Install

### Claude Code (native platform)

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

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

### Codex

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

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

### Cursor

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

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install deanpeters/Product-Manager-Skills eol-checklist
```

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

### Gemini CLI

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

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

### Windsurf (Devin Desktop)

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

### OpenCode

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

## When to use it
- build an operational retirement plan for a commercial service
- assign functional ownership across departments during a deprecation
- set gate approval criteria before pulling the plug on a product
- manage shutdown steps for hardware lines with partner contracts

## Example prompts
- Generate an EOL checklist for our legacy analytics module closing Dec 31 with 400 customer accounts.
- Create a heavy sunset checklist for hardware with service contracts and eight resellers.
- Build a light deprecation punch list for an unversioned internal API.

## Similar
- [dd-checklist](https://affpapa.org/en/nevibecode/skills/dd-checklist.md) — skill · 1300 installs
- [deliver-launch-checklist](https://affpapa.org/en/nevibecode/skills/deliver-launch-checklist.md) — skill · 786 installs
- [k2f-checklist](https://affpapa.org/en/nevibecode/skills/k2f-checklist.md) — skill · 677 installs
- [closing-checklist](https://affpapa.org/en/nevibecode/skills/closing-checklist.md) — skill · 607 installs
- [design-qa-checklist](https://affpapa.org/en/nevibecode/skills/design-qa-checklist.md) — skill · 2200 installs
- [launch-checklist](https://affpapa.org/en/nevibecode/skills/launch-checklist.md) — skill · 1700 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
