setup-mac-fleet

Bootstrap and configure Mac agent fleets across bare-metal, VM, and container hosts.

9|3|Updated May 18, 2026
One-click install
npx skills add https://github.com/jordanhubbard/mac --skill setup-mac-fleet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-mac-fleet
Source: https://github.com/jordanhubbard/mac/tree/main/skills/setup-mac-fleet
Command: npx skills add https://github.com/jordanhubbard/mac --skill setup-mac-fleet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill assists users in setting up, deploying, and configuring Mac agents or a fleet, including first-time setup, deploying onto bare-metal, VM, or containerized agents.

Core Features & Use Cases

  • Bootstrap and Configure: Guides users through setting up, deploying, and configuring Mac agents or a fleet.
  • Deploy to Various Hosts: Supports deployment to bare-metal, virtual machines, or containerized agents.
  • Host Type Selection: Detects and configures the correct supervisor and SSH transport for different host types.
  • Security and Best Practices: Ensures fleet-specific data remains out of Git, adhering to security best practices.

Quick Start

To set up a new Mac fleet, run: bash setup.sh

Frequently Asked Questions about setup-mac-fleet

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

FAQPage Schema
How do I bootstrap and configure a fleet of Mac agents?

This Skill provides a command-line wizard to bootstrap and configure Mac agents across a fleet. It handles host type detection, writes configuration files, and manages fleet secrets securely during the setup process.

Can I deploy Mac agents to bare-metal, virtual machines, and containers?

Yes, Mac fleet deployment supports bare-metal, virtual machines, and containerized agents. The tool detects the host type and configures the appropriate supervisor and SSH transport for each environment.

How does Mac fleet management handle secrets and sensitive configuration?

Mac fleet management secures secrets by keeping fleet-specific data out of Git repositories. The configuration wizard writes fleet files while ensuring sensitive data remains excluded from version control.

What is the best way to set up a new Mac fleet for the first time?

The recommended approach for first-time Mac fleet setup is running `bash setup.sh`. This launches a wizard that handles initial configuration, host detection, and secure fleet file generation.

Do I need to manually configure SSH transport for different Mac host types?

No manual SSH transport configuration is needed. The setup wizard automatically detects the host type—bare-metal, VM, or container—and configures the correct supervisor and SSH transport accordingly.