Skip to content
Download Longwave

Matt Pocock's engineering skills

Matt Pocock's skills are 37 small, composable skills for doing engineering with an agent instead of vibe coding. The core flow runs from grilling a plan, to a spec, to tickets, to test-driven implementation and review. Around it sit skills for domain modeling, module design, debugging and agent handoffs.

Skills
37
Run only when called
22
License
MIT

The repository calls itself skills for real engineers. Most skills are short, and a few are thin entry points that call a shared skill underneath: grill-me is one line that invokes grilling, and grill-with-docs invokes grilling and domain-modeling together. The vocabulary lives in a few places and everything else reuses it.

Twenty-two of the skills turn off automatic loading, so the agent runs them only when you call them by name. Every skill that writes to your issue tracker is one of them. Run setup-matt-pocock-skills once first: it records your tracker, your triage labels and where your domain docs live, and the other skills read that.

Eight skills sit in an in-progress folder and four in misc. The Claude Code plugin ships neither set, so install those with npx skills@latest add mattpocock/skills. Their author has not called the in-progress ones finished.

Start here

Plans and specs

Design and architecture

Building and fixing

Working with agents

Repository setup

In progress

Questions people ask

How do I install Matt Pocock's skills?

In Claude Code, run /plugin install mattpocock-skills. The plugin is in Claude Code's official marketplace and carries the 25 promoted skills, not the misc or in-progress ones. To get all 37 as editable copies, run npx skills@latest add mattpocock/skills in the repository. In Longwave, add Engineering Skills from the marketplace.

Which Matt Pocock skill should I start with?

Run setup-matt-pocock-skills once, then try grill-me on your next plan. If you are unsure which skill fits, ask-matt is a router over the whole set.

Use your skills in every harness.

Longwave installs a skill collection once, and your Claude Code, Codex and OpenCode threads can all use it.