TL;DR
The mattpocock/skills repository hit 62k stars on GitHub's weekly trending list with 17 composable Claude Code agent skills that tackle the four failure modes killing real engineering teams.
Read next
Matt Pocock's .claude skills directory hit 74.7k GitHub stars, offering structured workflows that address the four most common ways AI coding agents fail.
5 min readMatt Pocock released production-ready agent skills straight from his .claude directory. With 66k stars and 16k added this week alone, the community is paying attention.
6 min readobra/superpowers picked up 1,600+ GitHub stars in a single day by solving the real problem with coding agents - they skip the boring parts that make software actually work.
6 min readMatt Pocock's skills repository landed on GitHub's weekly trending list with over 62,000 stars - an unusual velocity for a project with just 69 commits. The surge reflects broader developer curiosity: after months of raw prompt engineering, teams are asking what disciplined AI-assisted workflows actually look like in production. Pocock, known in the TypeScript community for ts-reset and Total TypeScript, shipped this library directly from his own .claude directory - the same pattern that Karpathy's claude.md experiments popularized. The repository gives you a concrete, installable answer: 17 composable agent skills organized around four engineering failure modes that experienced developers already recognize.
The mattpocock/skills library is a collection of slash commands for Claude Code and any compatible coding agent. Each skill is a short Shell script that guides the model through a structured workflow rather than leaving it to improvise.
Engineering skills address the core development cycle. /tdd drives a red-green-refactor loop for new features or bug fixes. /diagnose structures debugging into five phases - reproduce, minimize, hypothesize, instrument, and fix - so the agent doesn't jump straight to code changes before understanding the problem. /grill-with-docs runs a requirements interview that writes a CONTEXT.md file and architecture decision records, aligning the agent's domain model with yours before any code exists. /to-prd and /to-issues convert conversation context into GitHub issues. /zoom-out gives an agent broader system context when it is lost inside a specific file. /prototype generates throwaway prototypes to validate a design without committing production code.
Productivity skills focus on communication efficiency. /caveman compresses agent output by roughly 75 percent - useful on rate-limited API tiers or when reviewing verbose responses in a pull request. /grill-me runs the inverse: an exhaustive interview that surfaces every assumption and edge case in a plan before implementation begins. /write-a-skill scaffolds new skills following the library's conventions.
Miscellaneous skills round out the library: /git-guardrails-claude-code blocks dangerous git operations, /setup-pre-commit wires Husky with lint-staged and type-checking, and /scaffold-exercises generates tutorial and exercise directory structures.
The four failure modes the library explicitly targets are misalignment (agent builds the wrong thing), verbosity (token waste on repetitive context), non-functional code (no feedback loops), and technical debt (no daily architecture discipline). Each skill maps cleanly to one or more of those root causes, which makes the library easy to reason about when you are deciding what to reach for.
Get the weekly deep dive
Tutorials on Claude Code, AI agents, and dev tools - delivered free every week.
From the archive
May 6, 2026 • 8 min read
May 6, 2026 • 8 min read
May 5, 2026 • 6 min read
May 5, 2026 • 9 min read
Installation takes about 30 seconds via npx:
npx skills@latest add mattpocock/skills
After the command completes, open your project's Claude Code session and run the setup skill:
/setup-matt-pocock-skills
That skill prompts you to configure three things: your issue tracker (GitHub, Linear, or local files), your triage label definitions, and your documentation directory path. Once those are set, the other skills can reference those settings without repetitive prompts in every session.
The library requires no global installation and works alongside your existing .claude/ configuration. Because each skill is a Shell script, you can open any of them in a text editor, read exactly what they instruct the agent to do, and edit them to match your team's conventions. The source is entirely Shell - no runtime dependencies beyond a POSIX shell - which makes auditing straightforward and customization low-risk.
This library targets working engineers who are already using Claude Code daily and want more consistent, less chaotic agent behavior. It is not a beginner introduction to AI tooling.
The /tdd and /diagnose skills are immediately useful for anyone who has watched an agent spin on a bug for 20 messages without progress. Giving the model a structured debugging protocol - reproduce first, minimize second, hypothesize third - cuts a common failure mode where it jumps to code changes before understanding the problem. Both skills are short enough to read in two minutes, which means you can verify what they actually instruct before running them.
The grilling skills (/grill-with-docs, /grill-me) deliver the most value on green-field features or architectural decisions where misalignment costs the most time. Running a grilling session before writing any code is a forcing function that surfaces assumptions you did not know you were making. The output - a CONTEXT.md plus decision records - also gives future agents the shared language needed to stay consistent across sessions.
The productivity skills (/caveman, /zoom-out) benefit teams on shared API rate limits or anyone reviewing agent output in a code review context where verbose reasoning adds noise rather than clarity.
If you are already building your own .claude/ directory of custom skills, this library is a tested reference implementation showing what separates a useful skill from a raw prompt.
Developers Digest has covered the Claude Code skills pattern since the skills marketplace launched and followed the argument for why skills beat raw prompts for coding agents. The mattpocock/skills library is the clearest public example of a mature skill library: small files, documented failure modes, and a setup step that configures the library for a specific repo rather than globally.
If you are building your own library, skills.developersdigest.tech aggregates community skills and shows conventions that have emerged across the ecosystem. The grilling approach in /grill-with-docs and /grill-me reflects what DevDigest covered in self-improving skills for Claude Code - that the highest-leverage moment in an agent workflow is before the model writes a single line.
For teams integrating Claude Code into a production codebase, pairing mattpocock/skills with the hook patterns at hooks.developersdigest.tech gives you both the structured workflow layer (skills) and the automated enforcement layer (hooks) that keeps agent behavior consistent across a team. Skills tell the agent what process to follow; hooks fire automatically to keep it on track.
The library's strengths are transparency and composability. Every skill is readable, editable, and short. The four-failure-mode framing is a clear mental model that makes it easy to decide which skill to reach for. The /diagnose and /tdd skills in particular encode workflows that experienced engineers follow instinctively, which makes them useful for junior developers pairing with an agent for the first time.
The limitations are worth noting. The 69-commit history and single-author maintenance means the library can drift as Claude Code evolves. Skills built for one model version sometimes need adjustment after model updates. The 62k star count outpaces the actual commit depth, which suggests viral distribution ahead of production battle-testing. Some skills, particularly /improve-codebase-architecture, are high-level enough that results vary significantly by codebase and model. Treat this as a strong reference implementation, verify each skill before deploying it to your team, and fork liberally.
mattpocock/skills GitHub repository: https://github.com/mattpocock/skillsTechnical content at the intersection of AI and development. Building with AI agents, Claude Code, and modern dev tools - then showing you exactly how it works.
Turn a one-liner into a working Claude Code skill. From idea to installed in a minute.
View AppUnlock pro skills and share private collections with your team.
View AppCatch broken SKILL.md files in CI before they hit your team.
View AppConfigure model, tools, MCP, skills, memory, and scoping.
Claude CodePrefix prompts with ! to run shell commands directly, bypassing Claude.
Claude CodeExecute shell commands with persistent working directory in project bounds.
Claude Codeobra/superpowers picked up 1,600+ GitHub stars in a single day by solving the real problem with coding agents - they ski...
Matt Pocock's Claude Code skills library picked up 3,372 GitHub stars on a single day. Here's what's inside, how to inst...
Matt Pocock's .claude skills directory hit 74.7k GitHub stars, offering structured workflows that address the four most...
Matt Pocock released production-ready agent skills straight from his .claude directory. With 66k stars and 16k added thi...
obra/superpowers is a composable, opinionated methodology for AI coding agents - structured workflows covering planning,...
A single CLAUDE.md file inspired by Andrej Karpathy's observations about LLM coding mistakes gained 24,000 GitHub stars...

New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.