ash-library-release
CommunityAutomate Ash library releases to Hex.pm.
Software Engineering#release management#software engineering#versioning#publishing#Hex.pm#Ash Framework#Elixir
Authorshotleybuilder
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines the entire release process for the ash_cookie_consent Elixir library, from version bumping and CHANGELOG updates to quality checks, Hex.pm publishing, and GitHub release creation. It eliminates manual errors and ensures consistent, professional releases, freeing up developer time.
Core Features & Use Cases
- Automated Versioning: Guides through semantic versioning, updating
CHANGELOG.md, and bumpingmix.exs. - Quality Assurance: Enforces running comprehensive tests, formatting checks, Credo, and Dialyzer before release.
- Seamless Publishing: Handles building the Hex.pm package, creating Git tags, and publishing to Hex.pm and GitHub.
- Use Case: After developing new features for
ash_cookie_consent, use this skill to ensure a smooth, error-free release of version 0.2.0, complete with updated documentation and release notes, without missing any critical steps.
Quick Start
Release ash_cookie_consent version 0.2.0 with new features and bug fixes.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ash-library-release Download link: https://github.com/shotleybuilder/ash_cookie_consent/archive/main.zip#ash-library-release Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.