From agents
Release workflow architecture for versioning, artifact promotion, rollout safety, and rollback design. Use for release pipelines. NOT for generic CI tuning or infrastructure.
npx claudepluginhub wyattowalsh/agents --plugin agentsThis skill uses the workspace's default tool permissions.
Design release pipelines that move one immutable artifact through test, staging,
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Design release pipelines that move one immutable artifact through test, staging, and production with clear gates, rollout strategy, and rollback procedure.
Scope: Release orchestration after code is ready. NOT for infrastructure provisioning (infrastructure-coder), generic CI job optimization (devops-engineer), or release-note writing (changelog-writer).
| Term | Definition |
|---|---|
| release candidate | A versioned build proposed for promotion |
| artifact | The immutable build output promoted across environments |
| promotion | Moving the same artifact to the next environment |
| gate | A manual or automated approval checkpoint |
| provenance | Evidence tying an artifact to source commit, build, and checks |
| rollout | The production exposure strategy: all-at-once, canary, or phased |
| rollback point | The last known-good release that can be restored safely |
| freeze window | A period where changes are limited to release-critical work |
| hotfix lane | A minimal path for urgent production repairs |
| $ARGUMENTS | Mode |
|---|---|
design <requirements> | Design a release pipeline and operating model |
review <pipeline or runbook> | Audit an existing release flow |
cutover <release> | Plan the release-day sequence and handoffs |
hotfix <incident> | Design an emergency release lane |
checklist <release type> | Produce a release readiness checklist |
| Natural language about release workflows | Auto-detect the closest mode |
| Empty | Show the mode menu with examples |
| # | Mode | Example |
|---|---|---|
| 1 | Design | design weekly SaaS release with staging and canary prod |
| 2 | Review | review .github/workflows/release.yml |
| 3 | Cutover | cutover v2.8.0 |
| 4 | Hotfix | hotfix rollback path for broken payments deploy |
| 5 | Checklist | checklist mobile app store release |
references/rollout-decision-matrix.md when the rollout shape is not obvious.references/provenance-evidence-checklist.md.references/failure-modes.md and references/provenance-evidence-checklist.md as the baseline review surface.references/runbook-templates.md when producing the final operator-facing runbook.references/runbook-templates.md and references/provenance-evidence-checklist.md so the hotfix lane stays auditable.references/runbook-templates.md and references/provenance-evidence-checklist.md to keep checklist items evidence-backed.| File | Read When |
|---|---|
references/rollout-decision-matrix.md | Choosing between all-at-once, canary, phased, and blue/green rollout patterns |
references/provenance-evidence-checklist.md | Defining artifact identity, approval evidence, release records, and post-release proof |
references/failure-modes.md | Reviewing an existing pipeline for structural release risks and rollback gaps |
references/runbook-templates.md | Producing cutover runbooks, hotfix lanes, and binary release-readiness checklists |
IS for: release trains, approvals, environment promotion, rollout strategy, rollback design, cutover sequencing.
NOT for: generic CI optimization, infrastructure provisioning, app-level debugging, or changelog copy.