homebrew

Automate macOS software installation and management using Homebrew.

2|1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/dalehurley/phpbot --skill homebrew-dalehurley
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: homebrew
Source: https://github.com/dalehurley/phpbot/tree/main/skills/homebrew
Command: npx skills add https://github.com/dalehurley/phpbot --skill homebrew-dalehurley

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill streamlines macOS software management by enabling installation, updating, and diagnosis of packages via Homebrew, reducing manual setup and dependency headaches.

Core Features & Use Cases

  • Install formulae and casks with brew
  • Search for packages, view info, list installed software, and keep Homebrew up to date
  • Diagnose issues, manage taps, and extend functionality with additional repositories

Quick Start

Ask me to install a package or search for software with Homebrew.

Frequently Asked Questions about homebrew

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

FAQPage Schema
How do I install macOS software using Homebrew?

To install macOS software using Homebrew, request the specific formula or cask. The script-driven workflow verifies Homebrew presence, routes the installation request to the correct brew action, and handles any dependency or installation errors with clear guidance.

Can I search for packages and list installed software with Homebrew?

Yes, you can search for packages, view package info, and list installed software with Homebrew. The workflow routes your request to the appropriate brew command, returning search results and currently installed formulae or casks directly.

What is the best way to update and upgrade packages on macOS?

The best way to update and upgrade packages on macOS is to request a Homebrew update. The workflow routes the action to brew, updating package lists and upgrading outdated formulae and casks while providing error handling for any failed upgrades.

Does this Homebrew workflow require manual installation first?

No manual installation is required beforehand. The workflow verifies Homebrew presence automatically upon execution; if missing, it provides clear guidance on how to set it up before proceeding with package management tasks.

Why does Homebrew fail to install a cask and how do I diagnose it?

Homebrew installation failures can stem from missing dependencies or tapped repositories. The workflow diagnoses brew issues by routing your request to diagnostic commands, identifying the error, and providing clear guidance to resolve the problem.

Can I manage taps to extend Homebrew functionality?

Yes, you can manage taps to extend Homebrew functionality with additional repositories. The workflow supports routing requests to add, list, or remove taps, allowing you to install unsupported or specialized formulae and casks.