release

Coordinate software releases across changelog, canary validation, and GitHub publishing.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/lucasadcapital-beep/ancora-auto --skill release-lucasadcapital-beep
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: release
Source: https://github.com/lucasadcapital-beep/ancora-auto/tree/main/.agents/skills/release
Command: npx skills add https://github.com/lucasadcapital-beep/ancora-auto --skill release-lucasadcapital-beep

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinate end-to-end software releases across changelog, canary validation, and GitHub publishing.

Core Features & Use Cases

  • Changelog drafting via release-changelog
  • Canary verification and publish status from master
  • Docker smoke testing via scripts/docker-onboard-smoke.sh
  • Manual stable promotion from a chosen source ref
  • GitHub Release creation
  • Website / announcement follow-up tasks

Quick Start

Initiate a release by prompting the skill to validate the latest canary, draft the stable changelog, run the smoke tests, and publish the GitHub release.

Frequently Asked Questions about release

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate software releases from canary validation to GitHub publishing?▼

Automate software releases by enforcing preconditions, verifying canary publish status from master, running Docker smoke tests, drafting changelogs, and creating GitHub releases for an auditable CI/CD workflow.

What's the best way to promote a canary build to stable from a specific source ref?▼

Promote a canary build to stable by initiating a manual stable promotion from a chosen source ref, ensuring preconditions are met and smoke tests pass before updating deployment targets.

How does canary validation work before a stable release?▼

Canary validation checks the publish status from master and runs Docker smoke tests via scripts/docker-onboard-smoke.sh to ensure release stability before promoting to production.

Can I draft a changelog and create a GitHub release in one workflow?▼

Yes, you can draft a changelog via release-changelog and create a GitHub release within a single coordinated workflow, ensuring a consistent and auditable release process.

Does this release process support post-release website and announcement tasks?▼

Yes, the release process includes post-release website and announcement follow-up tasks to complete the end-to-end CI/CD and repository workflow cycle.

Do I need npm to update deployment targets during a release?▼

Yes, the release process updates deployment targets via GitHub and npm, ensuring consistent and auditable publishing across your repository workflows.