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.