homebrew-packaging
CommunityBuild and maintain Homebrew packages reliably.
Authorcastrojo
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a robust, automated workflow for creating, validating, and maintaining Homebrew packages (formulas and casks) specifically for Linux, ensuring compliance with strict quality gates and preventing CI failures.
Core Features & Use Cases
- Automated Package Generation: Uses
tap-toolsto generate compliant Homebrew formulas and casks from GitHub releases. - Mandatory Validation: Enforces strict style, XDG compliance, and required fields using
tap-validate --fix. - Linux-Only Focus: Filters for Linux binaries and enforces XDG Base Directory Specification for installations.
- Use Case: When a developer needs to add a new command-line tool or GUI application to the Homebrew tap, this Skill guides them through the entire process, from generation to commit, guaranteeing that the package will pass CI.
Quick Start
Use the homebrew-packaging skill to create a new Homebrew cask for the sublime-text application.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferencesassets
💻 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: homebrew-packaging Download link: https://github.com/castrojo/tap/archive/main.zip#homebrew-packaging 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.