SuperAPI AI Directory

release

Deployment & operations

View repository

Updated 10-16 05:53

About this skill

Release

Orchestrate the complete release process.

  1. Preparation:

    • Identify the version number to release (from argument or package.json).
  2. Step 1: Verify (QA):

    • Load the qa-specialist agent.
    • Run available tests: npm run test (or equivalent).
    • STOP if tests fail.
  3. Step 2: Document (Writer):

    • Load the technical-writer agent.
    • Check CHANGELOG.md.
    • Add an entry for the new version if missing, summarizing recent commits.
  1. Step 3: Tag (Git):

    • Commit changes: git add . && git commit -m "chore(release): v<VERSION>"
    • Create tag: git tag v<VERSION>
  2. Completion:

    • Notify the user that the release v is ready to be pushed.