Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Homebrew package manager for macOS. Search, install, manage, and troubleshoot packages and casks.
.claude/skills/sundial-org-homebrew/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-03 | ✗→✓ | ▲ Improved | 19% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 37% | 0% |
| case-19 | ✗→✓ | ▲ Improved | 48% | 0% |
| case-21 | ✗→✓ | ▲ Improved | 120% | 0% |
| case-01 | ✓→✓ | = Same ✓ | 71% | 0% |
Complete Homebrew command reference and usage guide for installing, managing, and troubleshooting macOS packages.
brew install X)brew search X)brew search TEXT|/REGEX/Usage: Find packages by name or regex pattern When to use: When user asks to find or search for a package Examples:
bashbrew search python brew search /^node/
brew info [FORMULA|CASK...]Usage: Display detailed information about one or more packages When to use: Before installing to see dependencies, options, and details Examples:
bashbrew info python brew info chrome google-chrome
brew install FORMULA|CASK...Usage: Install one or more packages or applications When to use: When user says "install X" or "use brew to install X" Notes:
brew install git python nodejsExamples:
bashbrew install python brew install google-chrome # installs as cask brew install git python nodejs
brew updateUsage: Fetch the newest version of Homebrew and all formulae When to use: When brew seems outdated or before major operations Notes: Doesn't upgrade packages, just updates the package list Examples:
bashbrew update
brew upgrade [FORMULA|CASK...]Usage: Upgrade installed packages or specific packages When to use: When user wants to update to newer versions Notes:
Examples:
bashbrew upgrade # upgrade all outdated packages brew upgrade python # upgrade just python brew upgrade python git # upgrade multiple
brew uninstall FORMULA|CASK...Usage: Remove installed packages When to use: When user wants to remove/delete a package Notes: Can uninstall multiple at once Examples:
bashbrew uninstall python brew uninstall google-chrome
brew list [FORMULA|CASK...]Usage: List installed packages or files from specific packages When to use: When user wants to see what's installed or what files a package contains Examples:
bashbrew list # show all installed packages brew list python # show files installed by python
brew configUsage: Display Homebrew configuration and environment info When to use: Debugging installation issues or checking system setup Shows:
Examples:
bashbrew config
brew doctorUsage: Check for potential problems with Homebrew installation When to use: When experiencing installation issues or errors Returns: Warnings and suggestions for fixing issues Examples:
bashbrew doctor
brew install --verbose --debug FORMULA|CASKUsage: Install with verbose output and debug information When to use: When standard install fails and you need detailed error messages Examples:
bashbrew install --verbose --debug python
brew create URL [--no-fetch]Usage: Create a new formula from source code When to use: Creating custom packages (advanced users) Options:
--no-fetch = don't download source immediatelyExamples:
bashbrew create https://example.com/package.tar.gz
brew edit [FORMULA|CASK...]Usage: Edit formula or cask definition When to use: Customizing package installation (advanced users) Examples:
bashbrew edit python
brew commandsUsage: Show all available brew commands When to use: Learning about additional brew features Examples:
bashbrew commands
brew help [COMMAND]Usage: Get help for specific command When to use: Need detailed help for a specific command Examples:
bashbrew help install brew help upgrade
| Task | Command | |------|---------| | Search for package | brew search TEXT | | Get package info | brew info FORMULA | | Install package | brew install FORMULA | | Install app | brew install CASK | | Update package list | brew update | | Upgrade all packages | brew upgrade | | Upgrade specific package | brew upgrade FORMULA | | Remove package | brew uninstall FORMULA | | List installed | brew list | | Check config | brew config | | Troubleshoot | brew doctor |
brew search pythonbrew info python@3.11brew install python@3.11brew configbrew doctorbrew install --verbose --debug FORMULAbrew updatebrew upgrade (shows what would upgrade)brew upgradeFORMULA: Command-line tools and libraries (e.g., python, git, node) CASK: GUI applications (e.g., google-chrome, vscode, slack) TAP: Third-party formula repositories (e.g., brew tap homebrew/cask-versions)
Other measured skills in the registry, with their headline benchmark lift.