Agent skill · software engineering · aradotso
chops-ai-skills-manager
chops-ai-skills-manager — an agent skill for coding agents.
Why this skill is useful
Provides a structured way to manage and edit AI agent skills across multiple platforms, which the AI wouldn't generate on its own.
What it needs
Requires homebrew, xcode installed locally. About 6k tokens when loaded. Last updated 2026-07-09. 70 stars on the source repository.
What this skill does
bash Direct download curl -L https://github.com/Shpigford/chops/releases/latest/download/Chops.dmg -o Chops.dmg open Chops.dmg bash Install dependencies xcode-select --install brew install xcodegen Clone and build git clone https://github.com/Shpigford/chops.git cd chops xcodegen generate # generates Chops.xcodeproj from project.yml open Chops.xcodeproj # then press Cmd+R to build and run bash xcodebuild -scheme Chops -configuration Debug build markdown --- name: my-skill-name description: One-line description of what this skill does triggers: phrase users might say another trigger phrase add 6-8 total triggers --- Skill Title Main skill content in Markdown... Chops/ ├── App/ │ ├── ChopsApp.swift # @main — SwiftData ModelContainer + Sparkle updater │ ├── AppState.swift # @Observable singleton — all UI state │ └── ContentView.swift # Three-column NavigationSplitView ├── Models/ │ ├── Skill.swift # @Model — a discovered skill file │ ├── Collection.swift # @Model — user-created groupings │ └── ToolSource.swift # Enum of tools, their paths and icons ├── Services/ │ ├── SkillScanner.swift # Probes directories, upserts skills into SwiftData │ ├── SkillParser.swift # Routes to FrontmatterParser or MDCParser │ ├── FileWatcher.swift # FSEvents listener → triggers re-scan │ └── SearchService.swift # In-memory full-text search ├── Utilities/ │ ├── FrontmatterParser.swift # Extracts YAML frontmatter from .md files │ └── MDCParser.swift # Parses Cursor .mdc files └── Views/ ├── Sidebar/ # Tool filters, collection list ├── Detail/ # Skill editor, metadata display ├── Settings/ # Preferences & Sparkle update UI └── Shared/ # ToolBadge, NewSkillSheet, etc. swift enum ToolSource: String, CaseIterable, Codable { // ... existing cases ... case myNewTool var displayName: String { switch self { case .myNewTool: return "My New Tool" // ... } } var globalPaths: [String] { switch self { case .myNewTool: return ["~/.mynewtools/skills"] // ... …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aradotso/chops-ai-skills-manager