Repolode
mattpocock

mattpocock/skills

A collection of agent skills for coding assistants like Claude Code and Codex, covering grilling sessions, TDD, bug diagnosis, planning and code review.

Stars
296,805
Forks
24,918
Open issues
195
Last commit
7 days ago

What is it?

This repository is a set of small, composable agent skills written by Matt Pocock for everyday software engineering with coding agents. Each skill is a SKILL.md file that an agent can invoke, either directly by the user with a slash command or automatically when a task fits. The skills are grouped into engineering and productivity categories.

The skills target common failure modes of coding agents: misunderstanding what the user wants, verbose and jargon-heavy output, code that is not checked by tests, and codebases that grow messy over time. Examples include /grill-me for interviewing the user about a plan, /grill-with-docs for building a shared glossary and ADRs, /tdd for red-green-refactor development, and /diagnosing-bugs for a phased debugging loop.

Installation depends on the agent. Claude Code, Codex and GitHub Copilot can install it as a plugin that updates itself, while other agents can copy editable files via the skills.sh installer. Running /setup-matt-pocock-skills once per repo configures the issue tracker, triage labels and docs location.

Key features

  • 01Grilling skills that interview you about a plan until the design is clear
  • 02TDD skill built around a red-green-refactor loop
  • 03Phased debugging skill for hard bugs and performance regressions
  • 04Shared glossary and ADR updates during domain modeling
  • 05Two-axis code review comparing diffs against coding standards and the spec
  • 06Works with multiple agents including Claude Code, Codex, Copilot and Gemini CLI

Use cases

  • Aligning with a coding agent on requirements before starting a feature
  • Running test-driven development with an agent on a TypeScript or other project
  • Diagnosing hard-to-reproduce bugs through a structured feedback loop
  • Planning large multi-session refactors as a shared set of tickets

Quick start

  1. 1

    Install the skills in Claude Code

    claude plugin install mattpocock-skills@claude-plugins-official
  2. 2

    Run the setup skill once per repo in your agent

    /setup-matt-pocock-skills

Things to know

  • The skills are prompt-based workflows for coding agents, not a standalone application, so they need an agent like Claude Code or Codex to use.
  • Manual-install agents must update the files by hand and cannot receive automatic updates.

Topics

FAQ

What is skills?
A collection of agent skills for coding assistants like Claude Code and Codex, covering grilling sessions, TDD, bug diagnosis, planning and code review. This repository is a set of small, composable agent skills written by Matt Pocock for everyday software engineering with coding agents. Each skill is a SKILL.md file that an agent can invoke, either directly by the user with a slash command or automatically when a task fits. The skills are grouped into engineering and productivity categories.
Is skills free to use? What license does it have?
skills is open source under the MIT license. Check the license terms before using it in commercial products.
Is skills still maintained?
Actively maintained. The last commit to skills was on Oct 13, 2026.
What can I use skills for?
Aligning with a coding agent on requirements before starting a feature Running test-driven development with an agent on a TypeScript or other project Diagnosing hard-to-reproduce bugs through a structured feedback loop Planning large multi-session refactors as a shared set of tickets
How do I install skills?
Install the skills in Claude Code: claude plugin install mattpocock-skills@claude-plugins-official Run the setup skill once per repo in your agent: /setup-matt-pocock-skills
Where can I get skills?
The source code and installation instructions are on GitHub: https://github.com/mattpocock/skills

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects