ash-library-release

Community

Automate Ash library releases to Hex.pm.

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 bumping mix.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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.