setup
Sets up a Mac for ButterCut. Installs all required dependencies (Homebrew, Ruby, Python, FFmpeg, WhisperX). Use when user says "install buttercut", "set up my mac", "get started", "first time setup", "install dependencies" or "check my installation".
Packaged view
This page reorganizes the original catalog entry around fit, installability, and workflow context first. The original raw source lives below.
Install command
npx @skill-hub/cli install barefootford-buttercut-setup
Repository
Skill path: .claude/skills/setup
Sets up a Mac for ButterCut. Installs all required dependencies (Homebrew, Ruby, Python, FFmpeg, WhisperX). Use when user says "install buttercut", "set up my mac", "get started", "first time setup", "install dependencies" or "check my installation".
Open repositoryBest for
Primary workflow: Ship Full Stack.
Technical facets: Full Stack.
Target audience: Mac users who need to install ButterCut for video editing, particularly those unfamiliar with command-line dependency management.
License: Unknown.
Original source
Catalog source: SkillHub Club.
Repository owner: barefootford.
This is still a mirrored public skill entry. Review the repository before installing into production workflows.
What it helps with
- Install setup into Claude Code, Codex CLI, Gemini CLI, or OpenCode workflows
- Review https://github.com/barefootford/buttercut before adding setup to shared team environments
- Use setup for development workflows
Works across
Favorites: 0.
Sub-skills: 0.
Aggregator: No.
Original source / Raw SKILL.md
--- name: setup description: Sets up a Mac for ButterCut. Installs all required dependencies (Homebrew, Ruby, Python, FFmpeg, WhisperX). Use when user says "install buttercut", "set up my mac", "get started", "first time setup", "install dependencies" or "check my installation". --- # Skill: Mac Setup Sets up a Mac for ButterCut. Two installation paths available based on user preference. ## Step 1: Check Current State First, run the verification script to see what's already installed: ```bash ruby .claude/skills/setup/verify_install.rb ``` If all dependencies pass, inform the user they're ready to go. ## Step 2: Ask User Preference If dependencies are missing, use AskUserQuestion: ``` Question: "How would you like to install ButterCut?" Header: "Install type" Options: 1. "Simple (recommended)" - "Fully automatic setup. We'll install everything for you using sensible defaults." 2. "Advanced" - "For developers who want control. You manage Ruby/Python versions with your preferred tools." ``` ## Step 3: Run Appropriate Setup Based on user choice: - **Simple**: Read and follow `.claude/skills/setup/simple-setup.md` - **Advanced**: Read and follow `.claude/skills/setup/advanced-setup.md` ## Step 4: Verify Installation After setup completes, run verification again: ```bash ruby .claude/skills/setup/verify_install.rb ``` Report results to user.