计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
product-launch-checklist【效率与协作】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.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Never launch without checking everything. Generate a complete, role-assigned checklist covering pre-launch readiness, launch day execution, and post-launch monitoring.
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.
Work from what is given. If any of these is missing, still produce the complete output: fill each gap with a reasonable assumption marked (assumed, confirm) and list those assumptions at the end. Ask a question first only when the core subject itself is missing (there is nothing to write about).
If a professional-brain (brain/) exists, use it before asking:
entities/ feature being launched and related decisions/ (scope, dates, owners).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.Provide:
The skill generates a tiered checklist. Tier 3 launches use only the Essentials section. Tier 2 adds Marketing & Comms. Tier 1 uses all sections.
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]
| 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]
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.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 |