homebrew

Automates macOS package management and troubleshooting using Homebrew commands.

8|2|Updated Jul 13, 2015
One-click install
npx skills add https://github.com/tstapler/dotfiles --skill homebrew-tstapler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: homebrew
Source: https://github.com/tstapler/dotfiles/tree/main/.claude/skills/homebrew
Command: npx skills add https://github.com/tstapler/dotfiles --skill homebrew-tstapler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Install, manage, and troubleshoot macOS packages using Homebrew. Use when a required tool is missing, needs updating, or when managing taps, casks, or formula versions.

Core Features & Use Cases

  • Installing missing CLI tools or applications
  • Updating or upgrading packages
  • Managing taps (third-party formula sources)
  • Troubleshooting formula conflicts or version issues
  • Checking what's installed

Quick Start

Install a missing macOS tool using Homebrew.

Frequently Asked Questions about homebrew

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I install missing macOS CLI tools using Homebrew?

Install missing macOS CLI tools using Homebrew by running automated install operations for required formulas. The workflow validates successful package installation and resolves missing dependencies using brew list and brew info checks.

What is the best way to manage third-party Homebrew taps and casks?

Managing third-party Homebrew taps and casks is handled through automated tap management operations. The process supports adding, listing, and removing third-party formula sources while validating the tap state to ensure deterministic package sourcing.

Why does my Homebrew formula version conflict with an existing package?

Homebrew formula version conflicts arise from incompatible taps or outdated package metadata. Troubleshooting involves running brew doctor to diagnose the environment, followed by controlled formula version control and uninstall operations to resolve conflicts.

Can I check what Homebrew packages are installed on my macOS system?

Checking installed Homebrew packages on macOS is done by validating the current installation state via brew list. This confirms existing formulas and casks, identifying missing tools or packages requiring updates before proceeding with installations.

How do I upgrade outdated Homebrew packages on macOS?

Upgrade outdated Homebrew packages on macOS by applying automated upgrade operations to installed formulas. The process ensures deterministic workflows by validating package status before and after the upgrade using brew info and brew list.

Does Homebrew package management work for troubleshooting broken macOS installations?

Homebrew package management supports troubleshooting broken macOS installations by running brew doctor to validate the environment. It enforces deterministic workflows to diagnose formula conflicts, manage missing tools, and repair tap configurations.