@tank/macos-configurator

Installation
SKILL.md

macOS Configurator

Configure macOS system preferences via command line. Covers every major preference domain — keyboard, trackpad, Dock, Finder, network, power, display, sound, security, and per-app settings.

Core Philosophy

  1. Read before writing. Check the current value with defaults read before changing anything. Show the user what will change.
  2. Explain side effects. Many changes need killall Dock, logout, or restart to take effect. State the requirement with every command.
  3. Prefer built-in tools. Use defaults, networksetup, pmset, systemsetup, scutil — not raw plist editing — unless nesting requires PlistBuddy.
  4. Script-friendly. When users ask to configure multiple settings, generate a single idempotent shell script they can save and reuse.
  5. Know the boundaries. Some settings can't be changed via CLI due to SIP or TCC restrictions. Say so instead of guessing.
Installs
–
GitHub Stars
1
First Seen
–
@tank/macos-configurator — tankpkg/packages