Get the FREE Ultimate OpenClaw Setup Guide →
X

Brew Install

Scanned

@Xejrax

npx machina-cli add skill @Xejrax/brew-install --openclaw
Files (1)
SKILL.md
645 B

Brew Install

Install missing binaries via dnf, the Fedora/Bazzite package manager. Despite the name, this skill wraps dnf on Bazzite rather than Homebrew.

Commands

# Install a package
brew-install <package>

# Search for a package
brew-install search <query>

Install

No installation needed. dnf is the default package manager on Fedora/Bazzite and is always present.

Source

git clone https://clawhub.ai/Xejrax/brew-installView on GitHub

Overview

Brew Install uses the Fedora/Bazzite package manager, dnf, to install missing binaries. It wraps dnf commands so you can run brew-install <package> or brew-install search <query> to locate and add tools. This keeps setup aligned with native tooling instead of Homebrew.

How This Skill Works

The skill detects when a required binary is unavailable and delegates installation to dnf on a Fedora/Bazzite system. You invoke brew-install <package> to install or brew-install search <query> to discover packages, and the underlying dnf operations perform the actual installation.

When to Use It

  • When a required tool is missing on a Fedora/Bazzite system and you want to install it via the native package manager
  • During automated setup scripts for Fedora/Bazzite environments
  • When avoiding Homebrew and sticking to dnf-based tooling on Fedora/Bazzite
  • To quickly locate and install dev tools by querying with brew-install search
  • When provisioning servers or containers that use Fedora/Bazzite

Quick Start

  1. Step 1: Open a terminal on your Fedora/Bazzite system
  2. Step 2: Run brew-install <package> to install a missing binary
  3. Step 3: Optionally run brew-install search <query> to find packages

Best Practices

  • Use exact package names when installing to avoid conflicts
  • Leverage brew-install search to discover the correct package
  • Prefer updating the package index with dnf check-update before bulk installs
  • Validate installation by running the tool version or --help after install
  • Keep system packages in sync and avoid mixing multiple package managers on the same host

Example Use Cases

  • brew-install curl
  • brew-install git
  • brew-install search httpd
  • brew-install vim
  • brew-install tree

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers