ship
Installation
SKILL.md
Ship
Overview
Use this skill to prepare a feature or change for production. The goal is to make launch decisions explicit: what ships, how it rolls out, what is monitored, when to stop, and how to recover.
Workflow
- Identify the release scope, owner, timeline, users affected, dependencies, and risk level.
- Build a pre-launch checklist:
- Tests, migrations, feature flags, documentation, support readiness, analytics, alerts, and runbooks.
- Define rollout strategy:
- Internal, beta, percentage rollout, region/account cohorts, or all-at-once when low risk.
- Specify success metrics and guardrails:
- Product metrics, reliability metrics, error rates, latency, revenue, support volume, and user feedback.
- Create rollback and mitigation steps:
- Flag disablement, revert path, data repair, comms, and owner escalation.
- Plan launch communications for affected teams and users.
- After launch, compare live metrics against expected ranges and decide whether to continue, pause, expand, or roll back.