Source: github.com/mattpocock/skills
#Why This Collection
Matt Pocock is best known in the TypeScript community for teaching the type system by building up from first principles; that same pedagogical instinct shows in these skills. They are small, composable, and model-agnostic — designed to be picked up individually and combined, not adopted wholesale. The collection is explicitly framed as an alternative to "vibe coding": each skill enforces a specific engineering discipline.
#What's Inside
- Engineering skills like
/grill-with-docs(align understanding before building),/tdd,/diagnose(structured debugging loop), and/improve-codebase-architecture - Productivity skills including
/grill-me(deep questioning before starting work) and/caveman(compress agent output to cut token usage) /write-a-skillfor authoring new skills in the same style
#Value for Practitioners
Useful as a counterweight to larger, lifecycle-shaped collections like Addy Osmani's. When you want a single skill to inject discipline at one point in your workflow — not a full framework — this is the model to study. /caveman in particular is a good demonstration that skills can target the conversation itself, not just the code.