Everyone needs to have their skills repo to make their personal agent setup portable and git-tracked. This is the new dotfiles.
This repo is a curated set of agent skills for Claude Code that I use for work, personal projects, and the openclaw agent. Install once, bootstrap your repo, and get a development environment with quality controls, workflow standards, and on-demand agent capabilities baked in.
By installing these skills and running /bootstrap-agentic-repo, you get:
- Automated code quality enforcement via CRAP score checks in CI and pre-commit hooks, so no high-complexity untested code ships
- Structural duplication detection with
/dryto catch copy-paste debt before it compounds - React performance guardrails via
/react-doctoranalyzing component patterns and flagging anti-patterns - Codebase pattern enforcement with
/no-broken-windowso one violation doesn't erode the standard - Intentional UI design review through
/design-deliberatelyapplying principles from world class products - Apple-grade fluid interfaces with
/apple-designtranslating Apple's motion, gesture, material, and typography principles to the web - Brand logo design the Gal Shir way with
/gal-shir-brand-logo-designturning a brand story into a smart, minimal symbol and pixel-perfect SVG lockups via a bundled construction SDK - A collaborative design canvas with
/canvas-studiowhere you and your local AI co-edit the same live Fabric.js canvas -- the AI screenshots and scripts it while you tweak directly - Test-driven development with
/tddrunning red-green-refactor loops, optionally in isolated/sandcastlecontainers for parallel execution - Structured planning pipeline --
/to-prdturns context into PRDs,/to-issuesbreaks them into tickets,/priority-scoreranks them by impact - Issue triage workflow via
/triagewith a state machine and labels configured for your tracker - Exhaustive decision-tree exploration with
/grill-meand/grill-with-docsto walk down every branch of the decision tree, resolving dependencies between decisions one-by-one until reaching shared understanding - Programmatic video creation with
/remotionbest practices for building video content in React - Browser automation via
/browser-harnessfor CDP-based browser control - Ultra-compressed communication with
/cavemancutting ~75% token usage as the default style
npx skills@latest add mohganji/skillsThen run /bootstrap-agentic-repo in Claude Code to install external skills and walk through setup.
One-time orchestration. /bootstrap-agentic-repo detects your stack, installs all skill sources (internal + external), walks you through the setup skills interactively, and verifies the result.
| Skill | Description | Owner | Tags |
|---|---|---|---|
| bootstrap-agentic-repo | Installs all skills, walks through setup skills. | internal | bootstrap, setup |
One-time repo configuration. These run during bootstrap (or standalone) to wire up automated workflows and establish defaults. They add CI pipelines, pre-commit hooks, CLAUDE.md directives, and initialize workflow standards like issue tracking conventions and communication style. Naming convention: setup-{skill-name} -- each setup skill corresponds to the on-demand skill it configures enforcement for.
| Skill | Description | Owner | Tags |
|---|---|---|---|
| setup-caveman | Sets caveman as default communication style. | internal | setup, communication |
| setup-crap-check | Adds CRAP score enforcement via CI and pre-commit hook. | internal | setup, code-quality |
| setup-dry | Adds DRY violation detection via CI and pre-commit hook. | internal | setup, code-quality |
| setup-react-doctor | Adds React performance analysis via CI and pre-commit hook. | internal | setup, react |
| setup-sandcastle | Installs Sandcastle and configures sandbox provider for parallel agent work. | internal | setup, sandboxing |
| setup-remotion | Scaffolds remotion-videos/ directory and adds Remotion conventions. |
internal | setup, video |
| setup-matt-pocock-skills | Configures issue tracker, triage labels, domain docs. | mattpocock | setup, workflow |
On-demand capabilities for each iteration in the development lifecycle -- planning, building, reviewing, refactoring, and shipping.
| Skill | Description | Owner | Tags |
|---|---|---|---|
| cut-the-crap | CRAP scores, refactoring, test improvements. | internal | code-quality, testing |
| dry | Structural duplicate detection. | internal | code-quality, refactoring |
| design-deliberately | UI design review. | internal | design, ui |
| no-broken-window | Codebase pattern enforcement. | internal | code-quality, conventions |
| priority-score | Feature prioritization via (b*d)/c. | internal | prioritization, planning |
| hormozi | Brutally honest marketing copy critique via Alex Hormozi's 13 principles. | internal | marketing, copywriting |
| experiment | In-page A/B testing: N live variants behind a floating switcher pill, pick by feel, ship the winner. | internal | design, experimentation |
| apple-design | Apple's fluid-interface design & motion principles, translated for the web. | emilkowalski | design, motion |
| gal-shir-brand-logo-design | Design brand logos Gal Shir's way — brand story → smart minimal symbol → pixel-perfect vector SVG + lockups, via a bundled construction SDK. | internal | design, branding, logo |
| canvas-studio | Local collaborative design canvas (Fabric.js) — you and your AI co-edit the same browser page; pixel-level vector, gradients, textures, layered depth. The AI screenshots the live canvas and scripts the editor. | internal | design, canvas, collaboration |
| tdd | Test-driven development. | mattpocock | engineering, testing |
| triage | Issue triage state machine. | mattpocock | engineering, workflow |
| to-prd | Turn context into a PRD. | mattpocock | engineering, planning |
| to-issues | Break plans into tickets. | mattpocock | engineering, planning |
| grill-me | Stress-test a plan or design. | mattpocock | productivity |
| grill-with-docs | Grill against domain model. | mattpocock | productivity |
| caveman | Ultra-compressed communication. | mattpocock | productivity |
| write-a-skill | Create new agent skills. | mattpocock | productivity |
| improve-codebase-architecture | Refactoring opportunities. | mattpocock | engineering, architecture |
| sandcastle | Isolated sandbox environments for parallel agent work. | mattpocock | sandboxing, parallelism |
| browser-harness | Browser control via CDP. | Browser Use | browser, automation |
| remotion | Remotion best practices for video creation in React. | Remotion | video, react |
| react-doctor | React codebase analysis. | Million | react, code-quality |