Back to browse
GitHub Repository

Set up your Mac dev environment in one command — CLI + Web Dashboard + Team sharing

256 starsGo

Claude Code's –/.claude/rules/ loads globally – I built around it

by openbootdotenv·Mar 31, 2026·2 points·1 comment

AI Analysis

MidSlickShip It

Brewfile alternative with TUI picker, but dev setup tools are crowded.

Strengths
  • Interactive TUI beats manual YAML editing for Brewfile workflows.
  • Snapshot and share team configs via URL for consistent onboarding.
  • Handles packages, dotfiles, shell config, and macOS preferences together.
Weaknesses
  • macOS-only limits audience compared to cross-platform alternatives.
  • Brewfile, Nix, and chezmoi already solve this for most teams.
Target Audience

Engineering teams onboarding new Mac developers

Similar To

Brewfile · chezmoi · nix-darwin

Post Description

~/.claude/rules/ — any .md file there loads across every project, not just the current repo. Didn't see this documented anywhere obvious.

Before: Claude Code hits "node not found", installs node, hits "go not found", installs go, hits "docker not found"... still misses things.

After: runs `openboot init --check --json` first, sees node/go/docker all missing at once, installs everything in one shot.

openboot reads package.json, go.mod, Cargo.toml, 15+ file types. `openboot setup-agent` writes the rule automatically. Works with Codex too.

Similar Projects