release

Guide atomic-agents releases with version bumps, PyPI publishing, and GitHub releases.

6.2k|526|Updated Jun 3, 2024
One-click install
npx skills add https://github.com/BrainBlend-AI/atomic-agents --skill release-brainblend-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release
Source: https://github.com/BrainBlend-AI/atomic-agents/tree/main/.claude/skills/release
Command: npx skills add https://github.com/BrainBlend-AI/atomic-agents --skill release-brainblend-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides the release process for atomic-agents, including version bumps, PyPI publishing, and GitHub release creation, ensuring releases are repeatable, compliant with branching policies, and reducing manual errors.

Core Features & Use Cases

  • Version Bumping & Tagging: Determine and apply appropriate version increments (major/minor/patch) in pyproject.toml and changelogs.
  • Build, Publish & Release: Build distribution artifacts and publish to PyPI, plus create GitHub releases with notes.
  • Compliance & Rollback: Verify branch state and provide rollback steps if a release encounters issues.
  • Use Case: A maintainer needs to push a patch release after a bug fix, update documentation, and publish a new wheel to PyPI with a GitHub release note.

Quick Start

Run the release workflow from your terminal:

  • Ensure you are on the main branch with a clean working directory.
  • Run the release command (major, minor, or patch) as instructed.
  • Review and push the updated version, then create a GitHub release.