TL;DR
TypeScript educator Matt Pocock open-sourced his personal Claude Code skills, and 60,000 developers starred the repo in days. Here is what is inside and why engineers are paying attention.
Read next
Matt Pocock's skills repository gained nearly 35,000 GitHub stars in a single week by addressing the four concrete failure modes that make AI-assisted coding frustrating in practice.
6 min readMatt Pocock made his personal .claude directory public and hit 857 new GitHub stars in a day. Here's what 18 production-tested Claude Code skills look like from a prolific TypeScript educator.
5 min readMatt Pocock's Claude Code skills library picked up 3,372 GitHub stars on a single day. Here's what's inside, how to install it, and whether the skills hold up in real projects.
5 min readWhen Matt Pocock drops something, the TypeScript community pays attention. Pocock built his reputation writing Total TypeScript - a deep-dive course series that treated type safety as an engineering discipline, not a checkbox. So when he open-sourced his personal Claude Code skills collection last week under the handle mattpocock/skills, the response was immediate: over 60,000 GitHub stars and 31,000 new stars in the trailing seven days, landing the repo on both GitHub's daily and weekly trending charts as of this writing.
The velocity matters because this is not a demo project or a "starter kit" built for social media traction. It is the actual skill set Pocock uses daily, extracted from his .claude directory and packaged for reuse. That provenance - real production use by a credible engineer - is exactly what distinguishes it from the wave of superficial agent wrappers flooding GitHub right now.
mattpocock/skills is a collection of composable Claude Code skill files written in Shell. Each skill targets a specific engineering failure mode that becomes worse, not better, when AI agents enter the loop.
Pocock identifies four root problems:
Misalignment between developer and agent. Before writing a single line, most agents need to be grilled on requirements. The /grill-me skill runs an exhaustive planning interview, forcing the agent to surface assumptions before coding begins. /grill-with-docs extends this by validating requirements against existing domain models and updating Architecture Decision Records (ADRs) automatically.
Excessive verbosity. Agents without project context pad every response with generic explanations. The fix is a CONTEXT.md file that defines project-specific terminology - what Pocock calls "domain language." Once the agent understands that "materialization cascade" means a specific thing in your codebase, it stops explaining it from first principles every time.
Non-functional code. The /tdd skill enforces red-green-refactor loops. The /diagnose skill runs a structured debug cycle: reproduce the bug, minimize the reproduction, hypothesize causes, instrument, fix, then test. No shortcutting.
Architectural drift. The /zoom-out, /to-prd, and /improve-codebase-architecture skills address the pattern where AI-assisted development accelerates complexity growth alongside feature growth. They pull the agent back to system-level thinking before the codebase becomes unmaintainable.
There is also a /caveman skill that compresses agent communication by roughly 75 percent, a /git-guardrails-claude-code skill that blocks dangerous git commands, and a /write-a-skill skill for building new skills with proper structure.
The underlying documentation model requires two files: CONTEXT.md for project vocabulary and docs/adr/ for Architecture Decision Records. Skills expect these to exist and use them as grounding context.
Get the weekly deep dive
Tutorials on Claude Code, AI agents, and dev tools - delivered free every week.
From the archive
May 5, 2026 • 7 min read
May 5, 2026 • 9 min read
May 5, 2026 • 7 min read
May 4, 2026 • 7 min read
Setup takes under a minute with the skills CLI:
npx skills@latest add mattpocock/skills
The interactive prompt lets you select which skills to install and which coding agents to target. After selection, run the one-time configuration skill inside your agent:
/setup-matt-pocock-skills
The setup skill walks through configuring your issue tracker, triage labels, and documentation location. From there, all skills are available as slash commands inside Claude Code or any compatible agent environment.
For individual skills, the same CLI pattern applies if you only want a subset. The repo is MIT licensed, so forking and modifying individual skills is straightforward.
This pack is best suited for engineers who are already using Claude Code or another Claude-backed agent daily and are starting to hit the ceiling of raw prompting. If your agent regularly produces code that compiles but does not do what you wanted, or if you find yourself re-explaining the same architectural constraints every session, these skills address both problems directly.
The /tdd and /diagnose skills are particularly useful for teams running agent-generated code through CI - they force a feedback loop that catches non-functional output before it merges. The /git-guardrails-claude-code skill is worth installing immediately for any team that gives agents write access to a git repository.
The /to-prd and /to-issues skills make more sense for solo builders or small teams where requirements live in conversation rather than formal specs. They convert a discussion thread into a structured Product Requirements Document and then into vertical-slice GitHub issues - a workflow that collapses hours of project setup into minutes.
Teams that already have mature engineering processes - detailed specs, existing test coverage, ADR workflows - will get less from the setup skills but will still benefit from /diagnose, /zoom-out, and /improve-codebase-architecture. Those three are useful regardless of project maturity level.
Skills as a pattern for structuring agent behavior is something we have been covering closely at Developers Digest. The principle behind this repo - that reusable, composable agent skills produce more consistent outcomes than ad-hoc prompting - is the same principle behind the skills directory at skills.developersdigest.tech.
What makes mattpocock/skills worth studying is the specific failure modes it encodes. The /grill-me grilling pattern, the domain language approach via CONTEXT.md, and the ADR integration are all solving problems that every team encounters but few have systematized into reusable skill files. Pocock has essentially externalized the engineering discipline that makes AI-assisted development reliable rather than chaotic.
The repo also demonstrates why the skills model is composable by design - you can add mattpocock/skills alongside other skill collections without conflict. The npx skills@latest add interface suggests a growing ecosystem of skill packs that can be combined per project. If that ecosystem matures the way npm packages did, per-project skill configuration will become a standard part of agent-assisted development setup, similar to how .eslintrc or tsconfig.json are today.
The strengths are real: the /diagnose and /tdd skills encode well-understood engineering practices that genuinely improve agent output quality. The domain language approach via CONTEXT.md is underused in the broader community and worth adopting independently of this repo.
The limitations are worth naming. The skills assume Claude Code as the primary agent environment - compatibility with other agents varies. The CONTEXT.md and ADR setup requires upfront investment; teams without an existing ADR practice will need to build that foundation first. The /caveman 75 percent token compression claim is asserted without benchmark data in the README.
The repo is also new. With 5.2K forks but limited production history outside Pocock's own use, edge cases will surface as adoption grows. Check the issues tracker before building team workflows around any individual skill.
Overall this is a high-signal release from a credible engineer. The skills address real problems with practical mechanisms. The star velocity reflects genuine community demand, not just hype.
Technical 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.
Anthropic's agentic coding CLI. Runs in your terminal, edits files autonomously, spawns sub-agents, and maintains memory...
View ToolInteractive TUI dashboard that shows exactly where your Claude Code and Cursor tokens are going, in real time.
View ToolAnthropic's flagship reasoning model. Best-in-class for coding, long-context analysis, and agentic workflows. 1M token c...
View ToolHigh-performance code editor built in Rust with native AI integration. Sub-millisecond input latency. Built-in assistant...
View ToolTurn 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 CodeReusable markdown files with instructions and workflows.
Claude Code/simplify, /batch, /debug, /fast, and other built-in skills.
Claude Code
Nimbalyst Demo: A Visual Workspace for Codex + Claude Code with Kanban, Plans, and AI Commits Try it: https://nimbalyst.com/ Star Repo Here: https://github.com/Nimbalyst/nimbalyst This video demos N...

Composio: Connect AI Agents to 1,000+ Apps via CLI (Gmail, Google Docs/Sheets, Hacker News Workflows) Check out Composio here: http://dashboard.composio.dev/?utm_source=Youtube&utm_channel=0426&utm_...

Anthropic has released Channels for Claude Code, enabling external events (CI alerts, production errors, PR comments, Discord/Telegram messages, webhooks, cron jobs, logs, and monitoring signals) to b...
Anthropic just shipped an official curated plugin directory for Claude Code. It earned 2,500+ stars in a single day and...
CodeGraph builds a local SQLite index of your codebase so Claude Code, Cursor, and Codex CLI spend far fewer tokens expl...
CodeGraph hit 7,800+ stars with 1,900 added in a single day - a local MCP knowledge graph that lets Claude Code explore...
agentmemory is a self-hosted MCP server that gives Claude Code, Cursor, and Gemini CLI searchable long-term memory acros...
agentmemory gives AI coding agents a persistent brain - capturing session context automatically via 12 Claude Code hooks...
Ruflo is an open-source multi-agent orchestration platform built specifically for Claude, shipping 100+ specialized agen...

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