release

Automate Agent Safehouse releases by inspecting commits, proposing SemVer versions, drafting changelogs, and publishing GitHub releases and Homebrew taps.

1.9k|80|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/eugene1g/agent-safehouse --skill release-eugene1g
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release
Source: https://github.com/eugene1g/agent-safehouse/tree/main/.agents/skills/release
Command: npx skills add https://github.com/eugene1g/agent-safehouse --skill release-eugene1g

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the entire release process for the Agent Safehouse project, from inspecting code changes to publishing new versions.

Core Features & Use Cases

  • Version Bumping: Automatically proposes the next SemVer version based on commit analysis.
  • Changelog Generation: Drafts release notes and updates the CHANGELOG.md file.
  • Publishing: Handles tagging, GitHub releases, and Homebrew tap updates.
  • Use Case: When you're ready to ship a new version of Agent Safehouse, use this Skill to manage the entire release lifecycle with minimal manual intervention.

Quick Start

Use the release skill to prepare the next stable release for Agent Safehouse.

Frequently Asked Questions about release

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

FAQPage Schema
How do I automate GitHub release publishing and Homebrew tap updates from commit history?

Automate GitHub release publishing and Homebrew tap updates by inspecting commits, proposing SemVer versions, drafting changelogs, and tagging releases automatically. This manages the entire release lifecycle with minimal manual intervention.

How does automatic SemVer version bumping work based on commit history?

Automatic SemVer version bumping analyzes your commit history to propose the next stable or pre-release version. It inspects code changes to determine whether a major, minor, or patch increment is appropriate.

Can I generate a changelog and update CHANGELOG.md automatically before a release?

Yes, you can generate a changelog automatically. The workflow drafts release notes based on commit analysis and updates the CHANGELOG.md file directly before tagging and publishing the new GitHub release.

What is the best way to manage pre-release versions and artifact generation for Homebrew?

Manage pre-release versions and artifact generation by automating the local release flow, which handles versioning, changelog updates, artifact creation, and publishing to both GitHub releases and Homebrew taps.

Does this release automation workflow require external dependencies to publish stable versions?

No external dependencies are required. The automation workflow operates independently to inspect commits, propose SemVer versions, draft changelogs, and publish stable and pre-release versions to GitHub and Homebrew.