Product Launch Checklist Skill

Generate a comprehensive pre-launch, launch day, and post-launch checklist for any product release.

Product Launch Checklist Skill — The Skill Playground: pick the Executive Update skill, fill in a few notes, hit run, and watch a structured executive… (from the mohitagw15856/pm-claude-skills README)

From the mohitagw15856/pm-claude-skills README — shows the whole collection, not only this skill. · view on GitHub

How to use it

Claude Code
  1. Run the line below. It pulls the whole folder into ~/.claude/skills/product-launch-checklist.
  2. Describe your job in plain words. Claude Code follows the skill from there.
Claude Code — installs the whole folder, not just SKILL.md
npx degit mohitagw15856/pm-claude-skills/skills/product-launch-checklist#main ~/.claude/skills/product-launch-checklist

For one project only, change the path to .claude/skills/product-launch-checklist.

Claude (web or desktop app)
  1. On this page open ⋯ → Download .md.
  2. Save it as SKILL.md in a folder, zip the folder, then Customize → Skills → + → Create skill → Upload a skill.
  3. Pick the file and Save. Claude shows the name and description and runs a security scan.
  4. Check the skill is switched on.
  5. Start a new chat and describe your job in plain words. The AI follows the skill from there.
ChatGPT or another app
  1. ChatGPT: make a Project and paste it into Instructions.
  2. Neither? Paste it at the top of a new chat — it works for that chat.
Not working?
  • Check which app you pasted it into — the steps above name the right one.
  • Some skills need the paid tier of Claude or ChatGPT.
Step-by-step guide with screenshots · Ask in the forum

Paste into Claude, ChatGPT or Cursor.

Source of Product Launch Checklist Skill

Show the full text172 lines
namedescription
product-launch-checklistGenerate a comprehensive pre-launch, launch day, and post-launch checklist for any product release. Use when preparing for a product launch, feature release, or major update. Produces a role-assigned, tiered checklist covering engineering readiness, marketing and comms, support, and post-launch monitoring.

Product Launch Checklist Skill

Never launch without checking everything. Generate a complete, role-assigned checklist covering pre-launch readiness, launch day execution, and post-launch monitoring.

Proposes Actions

Once the checklist is approved, it can be executed: hand the items to action-runner, which previews them (dry-run, risk-rated), runs only what you approve via the connected action MCP (GitHub/Linear/Slack), and records what was done back to the brain. Typical: open an issue per checklist item in the named repo/project (🟡), and post the launch summary to Slack (🔴 — approved individually). This skill proposes; action-runner gates and runs — never silently.

Required Inputs

Ask the user for these if not provided:

  • Launch name and planned launch date
  • Launch tier (1 = major product launch, 2 = significant feature release, 3 = incremental update)
  • Team members and their roles (engineering lead, PM, marketing, support, etc.)
  • Feature description (what is being launched)
  • Rollback capability (can this be feature-flagged or reverted quickly?)

Reads from / Writes to the Brain

If a professional-brain (brain/) exists, use it before asking:

  • Read first: the entities/ feature being launched and related decisions/ (scope, dates, owners).
  • Write after: log launch decisions and owners to decisions/. This skill can also hand the checklist to action-runner to file the tickets — which records what was actually done back to the brain, closing the loop.

How to Use This Skill

Provide:

  • Launch name and date
  • Launch tier (1 = major, 2 = feature, 3 = incremental)
  • Team members and their roles

The skill generates a tiered checklist. Tier 3 launches use only the Essentials section. Tier 2 adds Marketing & Comms. Tier 1 uses all sections.


Output Format

Launch Checklist — [Feature/Product Name] — Target Date: [Date]

Launch Tier: [1 / 2 / 3] Launch Owner: [PM Name] Engineering Lead: [Name] Go/No-Go Decision By: [Date and time — typically 24 hours before launch]


🔧 PRE-LAUNCH — Engineering & Product (T-2 weeks)
  • Feature flag created and tested in staging
  • All acceptance criteria signed off by PM
  • Code reviewed and merged to main
  • QA sign-off completed (regression + new feature)
  • Performance testing completed (load, latency)
  • Security review completed (if data or auth changes)
  • Rollback procedure documented and tested
  • Monitoring and alerting configured
  • Error logging in place with correct severity levels
  • Database migrations tested on staging with production data volume
📢 PRE-LAUNCH — Marketing & Comms (T-1 week)
  • Blog post written, reviewed, and scheduled
  • In-app announcement or tooltip configured
  • Email campaign drafted and QA'd
  • Social media posts drafted and scheduled
  • Landing page or feature page live in staging
  • Press outreach sent (Tier 1 only)
  • Product Hunt / community posts prepared (Tier 1 only)
🎓 PRE-LAUNCH — Sales & Support (T-1 week)
  • Sales enablement one-pager completed
  • FAQ document shared with sales and support teams
  • Help centre articles written and published
  • Support team demo / training completed
  • Customer success team briefed on top accounts
  • Pricing updated (if applicable)
  • Contracts / ToS updated (if applicable)
📊 PRE-LAUNCH — Analytics (T-1 week)
  • Analytics events firing correctly in staging
  • Dashboard configured for launch metrics
  • Baseline metrics documented
  • Success criteria documented and shared with team
  • A/B test configured (if applicable)

✅ GO / NO-GO DECISION — T-24 hours
Criteria Status Owner
All critical bugs resolved 🟢 / 🔴 Eng Lead
QA sign-off complete 🟢 / 🔴 QA
Rollback tested 🟢 / 🔴 Eng Lead
Help centre articles live 🟢 / 🔴 Support
Monitoring active 🟢 / 🔴 Eng Lead
PM sign-off 🟢 / 🔴 PM

Go / No-Go Decision: [GO / NO-GO] Decision Owner: [PM + Eng Lead jointly]


🚀 LAUNCH DAY
  • Feature flag enabled for [X%] of users (start low — 5–10%)
  • Launch confirmed in team Slack/channel
  • Metrics dashboard open and being monitored
  • Error rate checked at T+15 min, T+1 hr, T+4 hr
  • Blog post published / email sent
  • Social posts live
  • Support team on standby for first 4 hours
  • PM available and reachable all day
  • Feature flag expanded to 50% if T+2hr checks pass
  • Feature flag expanded to 100% if T+4hr checks pass

📈 POST-LAUNCH (D+7, D+30)
  • D+7 metrics review: adoption, errors, support tickets
  • D+7 customer feedback synthesised
  • Retrospective scheduled
  • Learnings documented
  • D+30 success metrics reviewed against targets
  • Feature flag removed from codebase (clean up)
  • Follow-up features added to backlog based on feedback

Deeper Materials

This skill ships with support files — use them when they are available:

  • references/launch-tiering.md — Launch Tiering: Matching Ceremony to Stakes. Apply it while producing the output; it carries the calibration and judgment calls the method summary above compresses.
  • templates/launch-plan.md — a fill-in version of the deliverable with the quality gates inline. Offer it when the user wants to work the document themselves rather than have it generated.

Scoring Rubric (0–40)

Score any output of this skill before handing it over; 32+ is ship-quality.

Dimension 0 5 10
Tier calibration No tier stated, or checklist depth obviously mismatched (full Tier 1 ceremony for a copy tweak, or a bare list for a new revenue line) Tier stated but not justified; some sections included or dropped inconsistently with the tier Tier stated with the reasoning (pricing, legal, blast radius — not engineering effort), sections match the tier, and any tier disagreement is resolved on record
Ownership & timing Items and gates owned by "the team" or nobody; no dates Most items have owners but key gates (Go/No-Go, expansions, retro) lack a named individual or a specific time Every checklist item, gate, and decision has one named individual and a date/time, including the Go/No-Go decision time set ~24h before launch
Rollback & staged rollout No rollback plan, or flag flips to 100% on day one Rollback documented but untested; staging exists but expansion steps have no pass criteria Rollback tested with a known revert time ("X minutes, tested on [date]"), flag staged 5–10% → 50% → 100%, and each expansion gated on specific named checks
Go/No-Go integrity No gate, or a gate that is theatre — everything green by default, blocked work checked off Gate exists with criteria, but blocked items are softened, statuses aspirational, or a NO-GO has no revised plan Honest statuses (reds shown with blocker and owner), the decision follows the table even when that means slipping, and a NO-GO produces a dated re-gate — plus the retro booked at launch time

Quality Checks

  • Launch tier confirmed before generating checklist (scope determines depth)
  • Go/No-Go decision has a named owner and a specific decision time
  • Rollback procedure is documented and tested (not just planned)
  • Feature flag expansion is staged (5% → 50% → 100%), not all-at-once
  • Post-launch retrospective is scheduled at launch time

Anti-Patterns

  • Do not apply a Tier 1 checklist to an incremental update — tier the launch appropriately before generating the checklist
  • Do not launch on a Friday without confirmed weekend engineering coverage
  • Do not leave the Go/No-Go decision owner as "the team" — it must be a named individual
  • Do not skip the rollback plan for Tier 1 and 2 launches — know the revert time before going live
  • Do not close the launch without scheduling the post-launch retrospective — it must be booked at launch time, not after

Guidelines

  • The Go/No-Go decision must have a named owner — "the team" is not an owner
  • Never launch on a Friday unless you have weekend engineering coverage
  • Recommend starting all launches at <10% traffic — even for simple features
  • Document rollback time: "We can revert this in X minutes" should be known before launch
1---
2name: product-launch-checklist
3description: "Generate a comprehensive pre-launch, launch day, and post-launch checklist for any product release. Use when preparing for a product launch, feature release, or major update. Produces a role-assigned, tiered checklist covering engineering readiness, marketing and comms, support, and post-launch monitoring."
4---
5 
6# Product Launch Checklist Skill
7 
8Never launch without checking everything. Generate a complete, role-assigned checklist covering pre-launch readiness, launch day execution, and post-launch monitoring.
9 
10## Proposes Actions
11 
12Once the checklist is approved, it can be *executed*: hand the items to [`action-runner`](../action-runner/SKILL.md), which previews them (dry-run, risk-rated), runs only what you approve via the connected action MCP (GitHub/Linear/Slack), and records what was done back to the brain. Typical: **open an issue per checklist item** in the named repo/project (🟡), and **post the launch summary to Slack** (🔴 — approved individually). This skill proposes; action-runner gates and runs — never silently.
13 
14## Required Inputs
15 
16Ask the user for these if not provided:
17- **Launch name** and planned launch date
18- **Launch tier** (1 = major product launch, 2 = significant feature release, 3 = incremental update)
19- **Team members and their roles** (engineering lead, PM, marketing, support, etc.)
20- **Feature description** (what is being launched)
21- **Rollback capability** (can this be feature-flagged or reverted quickly?)
22 
23## Reads from / Writes to the Brain
24 
25If a [`professional-brain`](../professional-brain/SKILL.md) (`brain/`) exists, use it before asking:
26 
27- **Read first:** the `entities/` feature being launched and related `decisions/` (scope, dates, owners).
28- **Write after:** log launch decisions and owners to `decisions/`. This skill can also hand the checklist to [`action-runner`](../action-runner/SKILL.md) to file the tickets — which records what was actually done back to the brain, closing the loop.
29 
30## How to Use This Skill
31 
32Provide:
33- Launch name and date
34- Launch tier (1 = major, 2 = feature, 3 = incremental)
35- Team members and their roles
36 
37The skill generates a tiered checklist. Tier 3 launches use only the Essentials section. Tier 2 adds Marketing & Comms. Tier 1 uses all sections.
38 
39---
40 
41## Output Format
42 
43### Launch Checklist — [Feature/Product Name] — Target Date: [Date]
44 
45**Launch Tier:** [1 / 2 / 3]
46**Launch Owner:** [PM Name]
47**Engineering Lead:** [Name]
48**Go/No-Go Decision By:** [Date and time — typically 24 hours before launch]
49 
50---
51 
52### 🔧 PRE-LAUNCH — Engineering & Product (T-2 weeks)
53- [ ] Feature flag created and tested in staging
54- [ ] All acceptance criteria signed off by PM
55- [ ] Code reviewed and merged to main
56- [ ] QA sign-off completed (regression + new feature)
57- [ ] Performance testing completed (load, latency)
58- [ ] Security review completed (if data or auth changes)
59- [ ] Rollback procedure documented and tested
60- [ ] Monitoring and alerting configured
61- [ ] Error logging in place with correct severity levels
62- [ ] Database migrations tested on staging with production data volume
63 
64### 📢 PRE-LAUNCH — Marketing & Comms (T-1 week)
65- [ ] Blog post written, reviewed, and scheduled
66- [ ] In-app announcement or tooltip configured
67- [ ] Email campaign drafted and QA'd
68- [ ] Social media posts drafted and scheduled
69- [ ] Landing page or feature page live in staging
70- [ ] Press outreach sent (Tier 1 only)
71- [ ] Product Hunt / community posts prepared (Tier 1 only)
72 
73### 🎓 PRE-LAUNCH — Sales & Support (T-1 week)
74- [ ] Sales enablement one-pager completed
75- [ ] FAQ document shared with sales and support teams
76- [ ] Help centre articles written and published
77- [ ] Support team demo / training completed
78- [ ] Customer success team briefed on top accounts
79- [ ] Pricing updated (if applicable)
80- [ ] Contracts / ToS updated (if applicable)
81 
82### 📊 PRE-LAUNCH — Analytics (T-1 week)
83- [ ] Analytics events firing correctly in staging
84- [ ] Dashboard configured for launch metrics
85- [ ] Baseline metrics documented
86- [ ] Success criteria documented and shared with team
87- [ ] A/B test configured (if applicable)
88 
89---
90 
91### ✅ GO / NO-GO DECISION — T-24 hours
92 
93| Criteria | Status | Owner |
94|---|---|---|
95| All critical bugs resolved | 🟢 / 🔴 | Eng Lead |
96| QA sign-off complete | 🟢 / 🔴 | QA |
97| Rollback tested | 🟢 / 🔴 | Eng Lead |
98| Help centre articles live | 🟢 / 🔴 | Support |
99| Monitoring active | 🟢 / 🔴 | Eng Lead |
100| PM sign-off | 🟢 / 🔴 | PM |
101 
102**Go / No-Go Decision:** [GO / NO-GO]
103**Decision Owner:** [PM + Eng Lead jointly]
104 
105---
106 
107### 🚀 LAUNCH DAY
108- [ ] Feature flag enabled for [X%] of users (start low — 5–10%)
109- [ ] Launch confirmed in team Slack/channel
110- [ ] Metrics dashboard open and being monitored
111- [ ] Error rate checked at T+15 min, T+1 hr, T+4 hr
112- [ ] Blog post published / email sent
113- [ ] Social posts live
114- [ ] Support team on standby for first 4 hours
115- [ ] PM available and reachable all day
116- [ ] Feature flag expanded to 50% if T+2hr checks pass
117- [ ] Feature flag expanded to 100% if T+4hr checks pass
118 
119---
120 
121### 📈 POST-LAUNCH (D+7, D+30)
122- [ ] D+7 metrics review: adoption, errors, support tickets
123- [ ] D+7 customer feedback synthesised
124- [ ] Retrospective scheduled
125- [ ] Learnings documented
126- [ ] D+30 success metrics reviewed against targets
127- [ ] Feature flag removed from codebase (clean up)
128- [ ] Follow-up features added to backlog based on feedback
129 
130---
131 
132## Deeper Materials
133 
134This skill ships with support files — use them when they are available:
135 
136- **`references/launch-tiering.md`** — Launch Tiering: Matching Ceremony to Stakes. Apply it while producing the output; it carries the calibration and judgment calls the method summary above compresses.
137- **`templates/launch-plan.md`** — a fill-in version of the deliverable with the quality gates inline. Offer it when the user wants to work the document themselves rather than have it generated.
138 
139## Scoring Rubric (0–40)
140 
141Score any output of this skill before handing it over; 32+ is ship-quality.
142 
143| Dimension | 0 | 5 | 10 |
144|---|---|---|---|
145| Tier calibration | No tier stated, or checklist depth obviously mismatched (full Tier 1 ceremony for a copy tweak, or a bare list for a new revenue line) | Tier stated but not justified; some sections included or dropped inconsistently with the tier | Tier stated with the reasoning (pricing, legal, blast radius — not engineering effort), sections match the tier, and any tier disagreement is resolved on record |
146| Ownership & timing | Items and gates owned by "the team" or nobody; no dates | Most items have owners but key gates (Go/No-Go, expansions, retro) lack a named individual or a specific time | Every checklist item, gate, and decision has one named individual and a date/time, including the Go/No-Go decision time set ~24h before launch |
147| Rollback & staged rollout | No rollback plan, or flag flips to 100% on day one | Rollback documented but untested; staging exists but expansion steps have no pass criteria | Rollback tested with a known revert time ("X minutes, tested on [date]"), flag staged 5–10% → 50% → 100%, and each expansion gated on specific named checks |
148| Go/No-Go integrity | No gate, or a gate that is theatre — everything green by default, blocked work checked off | Gate exists with criteria, but blocked items are softened, statuses aspirational, or a NO-GO has no revised plan | Honest statuses (reds shown with blocker and owner), the decision follows the table even when that means slipping, and a NO-GO produces a dated re-gate — plus the retro booked at launch time |
149 
150## Quality Checks
151 
152- [ ] Launch tier confirmed before generating checklist (scope determines depth)
153- [ ] Go/No-Go decision has a named owner and a specific decision time
154- [ ] Rollback procedure is documented and tested (not just planned)
155- [ ] Feature flag expansion is staged (5% → 50% → 100%), not all-at-once
156- [ ] Post-launch retrospective is scheduled at launch time
157 
158## Anti-Patterns
159 
160- [ ] Do not apply a Tier 1 checklist to an incremental update — tier the launch appropriately before generating the checklist
161- [ ] Do not launch on a Friday without confirmed weekend engineering coverage
162- [ ] Do not leave the Go/No-Go decision owner as "the team" — it must be a named individual
163- [ ] Do not skip the rollback plan for Tier 1 and 2 launches — know the revert time before going live
164- [ ] Do not close the launch without scheduling the post-launch retrospective — it must be booked at launch time, not after
165 
166## Guidelines
167 
168- The Go/No-Go decision must have a named owner — "the team" is not an owner
169- Never launch on a Friday unless you have weekend engineering coverage
170- Recommend starting all launches at <10% traffic — even for simple features
171- Document rollback time: "We can revert this in X minutes" should be known before launch
172 

Discussion

Alternatives

Also in Launch planningSee all 277 in Product →
AI Product Launch PlaybookLaunch your AI product to global attention — the playbook behind Manus, Devin, and AFFiNE's breakout launches. Covers AI-specific GTM strategy, hype cycle management, waitlist tactics, and multi-market rollout for maximum day-one impact.Business & ops · MITShipping and launchPrepares production launches. Use when preparing to deploy to production, or when asking what needs to be in place before shipping. Use when you need a pre-launch checklist, when setting up monitoring, when planning a staged rollout, or when you need a rollback strategy.Business & ops · MITLaunch StrategyWhen the user wants to plan a product launch, feature announcement, or release strategy. Also use when the user mentions 'launch,' 'Product Hunt,' 'feature release,' 'announcement,' 'go-to-market,' 'beta launch,' 'early access,' 'waitlist,' 'product update,' 'how do I launch this,' 'launch checklist,' 'GTM plan,' or 'we're about to ship.' Use this whenever someone is preparing to release something publicly. For ongoing marketing after launch, see marketing-ideas. For the offer being launched (bonuses, guarantees, scarcity, naming), see offers.Marketing · MITPacsomaticOperator toolkit for nf-core/pacsomatic matched tumor-normal workflows from BAM inputs. Use this skill when the user needs to validate run inputs, generate pacsomatic-compliant samplesheets, prepare reproducible Nextflow launch artifacts, run locally or submit to schedulers (LSF/Slurm/PBS/SGE), and triage execution failures. Triggers on requests to run pacsomatic, prepare launch commands/scripts, perform dry-run checks, or troubleshoot pipeline startup and scheduler submission errors.Science · MIT