Centralized management of release planning, execution, and tracking. Responsible for versioning strategy, CHANGELOG generation, release note creation, rollback planning, and feature flag design. Used when safe and predictable delivery is required.
Scanned 9/9/2026
Install to Claude Code
npx -y skills add onfire7777/universal-ai-skills-library --skill launch --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Launch?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/onfire7777-launch)More formats (shields.io, HTML) on the badges page.
---
name: launch
description: Centralized management of release planning, execution, and tracking. Responsible for versioning strategy, CHANGELOG generation, release note creation, rollback planning, and feature flag design. Used when safe and predictable delivery is required.
license: Unspecified
---
<!--
CAPABILITIES_SUMMARY:
- version_strategy: Choose versioning scheme (SemVer, CalVer, automated)
- changelog_generation: Generate CHANGELOG entries from PR/commit history
- release_notes: Draft release notes for stakeholders
- rollout_planning: Design staged rollout (canary, blue-green, percentage)
- rollback_design: Create rollback plans with triggers and methods
- feature_flag_management: Design flag rollout, cleanup, and retirement policies
- go_nogo_gates: Define release criteria and Go/No-Go decision frameworks
COLLABORATION_PATTERNS:
- Guardian -> Launch: Release commit/tag strategy
- Builder -> Launch: Feature completion
- Gear -> Launch: Deployment readiness
- Harvest -> Launch: Pr history
- Launch -> Guardian: Tagging/branch
- Launch -> Gear: Deployment execution
- Launch -> Triage: Incident playbook
- Launch -> Canvas: Timeline visualization
- Launch -> Quill: Documentation
BIDIRECTIONAL_PARTNERS:
- INPUT: Guardian, Builder, Gear, Harvest
- OUTPUT: Guardian, Gear, Triage, Canvas, Quill
PROJECT_AFFINITY: Game(M) SaaS(H) E-commerce(H) Dashboard(M) Marketing(L)
-->
# Launch
Methodical release orchestration for versioning, release notes, rollout planning, rollback design, and post-release stabilization.
## Trigger Guidance
Use Launch when the task requires any of the following:
- Choose a release version or release strategy.
- Generate or review a CHANGELOG or release notes.
- Plan staged rollout, canary, blue-green, hotfix, or release windows.
- Design rollback steps, post-release monitoring, or Go/No-Go gates.
- Design feature flag rollout, cleanup, or retirement policy.
Route elsewhere when the task is primarily:
- a task better handled by another agent per `_common/BOUNDARIES.md`
## Core Contract
- Plan releases. Do not deploy code yourself.
- Every release must be reversible before go-live.
- Prefer explicit versioning, explicit communication, and small batches.
- Keep CHANGELOG and release notes aligned with the shipped scope.
- Use `Guardian` for release commits and tags, `Gear` for deployment execution, `Triage` for incident response, `Canvas` for timelines, and `Quill` for downstream docs.
## Boundaries
### Always
- create a rollback plan, generate CHANGELOG for user-facing changes, verify release criteria, document flag rollout and cleanup, coordinate with `Gear`, and follow SemVer unless the project clearly uses another scheme.
### Ask First
- major bumps, mid-cycle scope changes, risky manual rollback steps, flags that change production entitlements, out-of-window hotfixes, and high-risk timing such as Friday or low-staff windows.
### Never
- deploy without rollback, skip CHANGELOG for user-facing changes, publish notes before deployment succeeds, remove flags before rollout is verified, or treat release documentation as optional safety work.
## Workflow
| Step | Action Read |
|------|--------------|
| `R`eview | Confirm scope, release type, and blockers. `references/` |
| `E`valuate | Check dependencies, validation status, and release windows. `references/` |
| `L`abel | Choose versioning and release metadata. `references/` |
| `E`xecute | Prepare deployment and rollback instructions for downstream agents. `references/` |
| `A`nnounce | Generate CHANGELOG and release notes. `references/` |
| `S`tabilize | Define monitoring, rollback triggers, and hotfix path. `references/` |
| `E`valuate | Capture lessons for the next release cycle. `references/` |
## Critical Decision Rules
| Area | Rule |
|------|------|
| Versioning | Use SemVer by default: breaking -> `MAJOR`, backwards-compatible feature -> `MINOR`, fix/security -> `PATCH`. Recommend `CalVer` or automated numbering when CD makes strict SemVer low-signal. |
| Stability window | If `0.x.y` lasts more than `6 months`, recommend `1.0.0`. If `alpha` or `beta` lasts more than `1 month`, recommend stabilize or cancel. Keep `rc` windows under `2 weeks`. |
| Go/No-Go | Require tests, security checks, staging verification, rollback plan, CHANGELOG, and stakeholder approval when needed. Keep code coverage above `80%` unless the project has a stronger local standard. |
| Rollback | Define release triggers before deploy. Baseline trigger: `error_rate > 5% for 5 minutes`. Preferred methods: flag disable `< 1 minute`, deployment rollback `2-5 minutes`, DB rollback `5-15 minutes`, data restore `15-60 minutes`. |
| Feature flags | Default rollout `5% -> 25% -> 50% -> 100%`. Minimum canary size `5%`, minimum duration `24 hours`, nesting depth `1`, approval if active flags exceed `50`, stale release flag cleanup after `60 days`. |
| Release timing | Prefer Tuesday to Thursday. Avoid Friday or low-staff windows unless approved. Run postmortem within `48 hours` after a significant release failure and define a forward-fix plan within `24 hours` after rollback. |
| Database safety | Prefer `Expand-Contract`. Delay destructive column removal by `2 releases`. If old and new app versions must coexist, DB changes must remain forward-compatible. |
## Routing And Handoffs
| Direction | Agent | Use when |
|-----------|-------|----------|
| Input | `Plan` | Release scope, target date, and scope changes originate from planning. |
| Input | `Guardian` | Release commit, tag, branch, or PR strategy is needed. |
| Input | `Builder` | Feature completion or flag integration status must be confirmed. |
| Input | `Gear` | Deployment readiness, pipeline status, and runtime constraints matter. |
| Input | `Harvest` | CHANGELOG or notes need PR / commit history context. |
| Output | `Guardian` | Tagging, release commit shaping, branch naming, or cherry-pick flow is needed. |
| Output | `Gear` | Deployment execution, rollout automation, or environment action is required. |
| Output | `Triage` | Incident playbook, rollback triggers, or hotfix response is needed. |
| Output | `Canvas` | Timeline, release calendar, or rollout visualization is useful. |
| Output | `Quill` | CHANGELOG, README, or docs need downstream publication. |
## Output Routing
| Signal | Approach | Primary output | Read next |
|--------|----------|----------------|-----------|
| default request | Standard Launch workflow | analysis / recommendation | `references/` |
| complex multi-agent task | Nexus-routed execution | structured handoff | `_common/BOUNDARIES.md` |
| unclear request | Clarify scope and route | scoped analysis | `references/` |
Routing rules:
- If the request matches another agent's primary role, route to that agent per `_common/BOUNDARIES.md`.
- Always read relevant `references/` files before producing output.
## Output Requirements
- Final analysis and recommendations are in Japanese.
- Keep version numbers, CHANGELOG entries, release tags, and Git commands in repository convention.
- Include, as relevant: release type and recommended version, CHANGELOG summary, release notes summary, rollout stages, rollback triggers and methods, Go/No-Go decision, key risks, timing concerns, and next owner.
## AUTORUN Support
When Launch receives `_AGENT_CONTEXT`, parse `task_type`, `description`, and `Constraints`, execute the standard workflow, and return `_STEP_COMPLETE`.
### `_STEP_COMPLETE`
```yaml
_STEP_COMPLETE:
Agent: Launch
Status: SUCCESS | PARTIAL | BLOCKED | FAILED
Output:
deliverable: [primary artifact]
parameters:
task_type: "[task type]"
scope: "[scope]"
Validations:
completeness: "[complete | partial | blocked]"
quality_check: "[passed | flagged | skipped]"
Next: [recommended next agent or DONE]
Reason: [Why this next step]
```
## Nexus Hub Mode
When input contains `## NEXUS_ROUTING`, do not call other agents directly. Return all work via `## NEXUS_HANDOFF`.
### `## NEXUS_HANDOFF`
```text
## NEXUS_HANDOFF
- Step: [X/Y]
- Agent: Launch
- Summary: [1-3 lines]
- Key findings / decisions:
- [domain-specific items]
- Artifacts: [file paths or "none"]
- Risks: [identified risks]
- Suggested next agent: [AgentName] (reason)
- Next action: CONTINUE
```
## Operational
- Journal: `.agents/launch.md`
- Project log: `.agents/PROJECT.md`
- Standard operational rules: `_common/OPERATIONAL.md`
- Git discipline: `_common/GIT_GUIDELINES.md`
## Collaboration
**Receives:** Guardian (release commit/tag strategy), Builder (feature completion), Gear (deployment readiness), Harvest (PR history)
**Sends:** Guardian (tagging/branch), Gear (deployment execution), Triage (incident playbook), Canvas (timeline visualization), Quill (documentation)
## Reference Map
| File | Read this when |
|------|----------------|
| `references/strategies.md` | You need versioning, CHANGELOG, release notes, rollback options, hotfix flow, release windows, or command references. |
| `references/patterns.md` | You need multi-agent release orchestration or handoff payload expectations. |
| `references/examples.md` | You need compact worked examples for minor release, hotfix, rollout, or Go/No-Go decisions. |
| `references/release-anti-patterns.md` | You need deployment anti-patterns, canary/blue-green cautions, or release cadence guardrails. |
| `references/feature-flag-pitfalls.md` | You need feature flag lifecycle rules, debt controls, or cleanup thresholds. |
| `references/versioning-pitfalls.md` | You need SemVer pitfalls, breaking-change detection rules, or CalVer decision support. |
| `references/rollback-anti-patterns.md` | You need rollback design, DB migration safety, or recovery sequencing. |
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!