bootstrap-machine

Automate macOS machine provisioning with Homebrew and CLI tools.

1|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/harley/useful-skills --skill bootstrap-machine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bootstrap-machine
Source: https://github.com/harley/useful-skills/tree/main/bootstrap-machine
Command: npx skills add https://github.com/harley/useful-skills --skill bootstrap-machine

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the setup of a new development machine with modern CLI tools and Claude Code configuration.

Core Features & Use Cases

  • Automates bootstrap to install Homebrew and a suite of modern CLI tools (fd, rg, eza, bat, dust, sd, zoxide, git-delta, broot, tokei, procs, bottom, tealdeer)
  • Configures shell aliases (ls, cat) and delta for improved workflows
  • Sets up Claude Code environment and skill directories for rapid machine readiness
  • Use Case: On starting a new Mac for development, run this skill to provision the environment automatically

Quick Start

Run the /bootstrap-machine command to begin the interactive setup flow.

Frequently Asked Questions about bootstrap-machine

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

FAQPage Schema
How do I automate macOS dev setup with modern CLI tools?

Automate macOS dev setup by running a bootstrap command that installs Homebrew, modern CLI utilities like fd, rg, and bat, and configures shell aliases for immediate development readiness.

What is the best way to configure Claude Code on a new Mac?

Configuring Claude Code on a new Mac is handled automatically during machine provisioning, which sets up the Claude Code environment and skill directories alongside standard CLI tools.

Do I need Homebrew installed before bootstrapping a new development machine?

Homebrew installation is integrated into the bootstrap process itself, but you must have macOS, internet access, and basic shell tooling available for the automated setup to run successfully.

Can I configure zsh aliases and git-delta automatically when provisioning macOS?

Configuring zsh aliases for ls and cat, alongside git-delta setup for improved diff workflows, is performed automatically as part of the macOS machine provisioning process.

What modern CLI tools are included in an automated macOS bootstrap?

The automated macOS bootstrap installs modern CLI tools including fd, rg, eza, bat, dust, sd, zoxide, broot, tokei, procs, bottom, and tealdeer for enhanced terminal workflows.

When should I not use automated machine provisioning for macOS?

Automated machine provisioning for macOS is not suitable for non-macOS environments or offline setups, as it requires active internet access and Homebrew dependencies to complete the installation.