setup
Get a new developer up and running with the Chops codebase — prerequisites, build, architecture, and common tasks.
npx skills add Shpigford/chops --skill setup --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
Set up the Chops development environment and orient a new contributor to the codebase. ## Instructions ### Step 1: Check prerequisites Verify these are installed. If any are missing, tell the user what to install and stop. 1. **macOS 15+** — `sw_vers -productVersion` (must be ≥ 15.0) 2. **Xcode CLI tools** — `xcode-select -p` (if missing: `xcode-select --install`) 3. **Homebrew** — `which brew` (if missing: direct them to https://brew.sh) 4. **xcodegen** — `which xcodegen` (if missing: `brew install xcodegen`) ### Step 2: Generate Xcode project ```bash xcodegen generate ``` This reads `project.yml` (the source of truth for all Xcode project settings) and generates `Chops.xcodeproj`. Re-run this anytime `project.yml` changes. Never edit the `.xcodeproj` directly. ### Step 3: Build and run ```bash xcodebuild -scheme Chops -configuration Debug build ``` Or open in Xcode and hit Cmd+R: ```bash open Chops.xcodeproj ``` ### Step 4: Orient the developer Share this architecture overview: **Entry point:** `Chops/App/ChopsApp.swift` — sets up SwiftData ModelContainer (Skill + SkillCollection), starts Sparkle updater, injects AppState into environment. **State:** `Chops/App/AppState.swift` —
- Instructions
- Step 1: Check prerequisites
- Step 2: Generate Xcode project
- Step 3: Build and run
- Step 4: Orient the developer
- Common tasks to be aware of
- Important Rules
xcodegen generate xcodebuild -scheme Chops -configuration Debug build open Chops.xcodeproj
What does the setup skill do?
Get a new developer up and running with the Chops codebase — prerequisites, build, architecture, and common tasks.
How do I install it?
Run `npx skills add Shpigford/chops --skill setup --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From Shpigford/chops, a repository with 1,526 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
