Skip to main content

Intro

My AI development setup, versioned. Skills, hooks, slash commands, subagents, MCP configuration, and the workflows around them — installed onto a machine with one script, dropped into a project with another.

The idea

Three kinds of thing, three different lifecycles, and mixing them is what makes a setup rot:

Lives inUpdated by
What I ownthis repo, in gitme
What others own~/.claude/ via the skills CLInpx skills update
What a project ownsthe project's own repocopied in once, then edited there

The first fifteen skills here arrived by copy-paste and froze at a version two releases behind upstream, with nothing recording that a newer one existed. The split above exists so that cannot happen again.

Start here

What is in it

AreaContents
Skills24, in 6 categories, each with recorded provenance
Hooks9 — secret blocking, dangerous-command blocking, format, lint, test, audit log, sounds
Commands & agents3 slash commands, 3 subagents
MCPMy servers, plus the ones worth adding
WorkflowsPlanning, architecture, coding, debugging, review, devops, observability
Stack notesFrontend, backend, devops, AI — what to use with each

Official documentation

This site is deliberately thin. Where Anthropic documents something, it links there rather than paraphrasing it into staleness.