SuperAPI AI Directory

deploy-release

Deployment & operations

View repository

Updated 10-15 22:13

About this skill

Deploy Release Skill

[!IMPORTANT] Prepare and verify a staged or production deployment with rollback and smoke checks.

Instructions

When the user asks to perform this workflow, execute the following steps:

Deploy Release Workflow

Goal: Ship verified work with explicit deployment steps, smoke checks, and rollback criteria.

Steps

  1. Confirm readiness:
    • Verification report is PASS or accepted with documented risk.
    • Required approvals are present.
    • Migrations and feature flags are accounted for.
  1. Prepare release:

    • Identify version, environment, deploy command, and owner.
    • Confirm secrets, config, queues, cron, and external services.
    • Define rollback command or revert path.
  2. Deploy:

    • Run staging deploy first when available.
    • Run smoke checks before promotion.
    • Promote only when smoke checks pass.
  3. Monitor:

    • Check logs, metrics, errors, latency, and core user flows.
    • Stop or roll back on defined failure signals.
  4. Route:

    • Send user-facing changes to publish-notes.
    • Send process/quality findings to retro-learn.

Output Template

# Deployment Report: [Name]

## Release

## Environments

## Commands

## Smoke Checks

| Check | Result | Evidence |
| --- | --- | --- |
| [check] | [PASS/FAIL/BLOCKED] | [evidence] |

## Rollback

## Next Workflow
publish-notes | retro-learn