setup

Automate dotfiles-based macOS environment setup with Homebrew and anyenv.

2|Updated Apr 6, 2017
One-click install
npx skills add https://github.com/shiiman/dotfiles --skill setup-shiiman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/shiiman/dotfiles/tree/main/.claude/skills/setup
Command: npx skills add https://github.com/shiiman/dotfiles --skill setup-shiiman

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automates the initial setup of a development environment by creating symbolic links for dotfiles and orchestrating key bootstrap steps (Homebrew, anyenv) in order.

Core Features & Use Cases

  • Symbolic link creation for dotfiles to ensure consistent configs across machines.
  • Sequential setup of tooling (Homebrew installation, environment managers like anyenv) and essential utilities.
  • Use Case: Deploy on a fresh Mac to reproduce a fully configured dev environment with a single command, with optional flags to skip certain steps.

Quick Start

Run /setup to perform the full dotfiles bootstrap on a new Mac, with optional flags to skip Homebrew or anyenv (for example, /setup --skip-brew).

Frequently Asked Questions about setup

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

FAQPage Schema
How do I automate dotfiles setup on a fresh macOS environment?

You can automate dotfiles setup on a fresh macOS environment by running a script that creates symbolic links for your configs and sequentially installs Homebrew and anyenv. This orchestrates the bootstrap steps in a defined order to reproduce your dev setup.

What is the best way to create symbolic links for dotfiles on a new Mac?

The best way to create symbolic links for dotfiles on a new Mac is using an automated script-driven workflow. It links your configuration files consistently across machines while orchestrating essential tooling installation in a safe, stepwise manner.

Can I install Homebrew and anyenv in a specific order during environment bootstrap?

Yes, you can install Homebrew and anyenv in a defined sequential order during environment bootstrap. The setup process orchestrates these key steps systematically, and provides optional skip flags to control whether brew or anyenv execution occurs.

Do I need Homebrew installed before running a dotfiles bootstrap script?

No, you do not need Homebrew installed before running a dotfiles bootstrap script. The automated setup handles Homebrew installation as part of its sequential bootstrap process, applying safely to fresh or refurbished machines.

How do I skip Homebrew installation when automating macOS environment setup?

You can skip Homebrew installation when automating macOS environment setup by using optional skip flags, such as passing a skip-brew argument to the setup command. This allows you to control the bootstrap workflow and exclude specific tooling steps.