homebrew-packaging

Community

Build 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-tools to 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 required

Components

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.
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.