Back to Skills

Matt Pocock Skills

developmentintermediate
matt-pocock-skillsclaude-code-skillstypescript-claude-skillsdot-claude-directory

mattpocock/skills is Matt Pocock's personal .claude directory — the curated engineering skills he uses with Claude Code every day, lifted directly from his daily config and shipped as a repo.This is the counterpoint to Karpathy's CLAUDE.md moment. Where Karpathy gave the community one prescriptive file and let it ricochet across every greenfield project, Pocock ships a full directory — multiple skills, each scoped to a specific engineering task. TypeScript skills, Vitest skills, refactor skills, library-evaluation skills. It's what a Claude Code config looks like when a senior engineer has actually lived with the tool for months.Why it spikedTwo reasons, both real:1. The community wants worked examples, not theory. Anthropic's skill docs explain the mechanism. Pocock's repo shows what a working skill actually contains — the prompt shape, the file references, the trigger criteria. People clone, adapt, and run.2. TypeScript developers are the highest-leverage Claude Code audience right now. Pocock built his reputation on TypeScript pedagogy. His skills are TS-flavored — type narrowing, generic constraints, library refactors. That's the same crowd already using Claude Code aggressively, so the fit is unusually tight.Installgit clone https://github.com/mattpocock/skills .claude # or pick individual files and drop into your existing .claude/skills/Read each skill before activating — they're opinionated about TypeScript style and may not match every codebase.What's insideType-narrowing review skill — flags any escapes and suggests narrower typesLibrary evaluation skill — structured framework for picking a depRefactor playbooks — TS-specific patterns for safely moving codeTest writing skill — Vitest-flavored, behaviour-firstSeveral editorial skills for technical writing tasksCompare withAndrej Karpathy Skills — the single-file CLAUDE.md approach, broader and more philosophicalClaude Skills (Rezvani) — a 245+ skill bundle for breadth contrastFor the broader 2026 ranking question ("which AI tools and approaches are actually winning right now?"), see our today-dated speed ranking on AI image generators — the same instinct applies: small, opinionated, focused beats big and generic.

Installation

# See documentation for installation

Use Cases

  • Bootstrapping a new Claude Code .claude/ directory with proven patterns
  • Onboarding a team to Claude Code with curated engineering skills
  • Studying skill-prompt shape from a senior engineer's working config
  • TypeScript-heavy codebases that want skills tuned for the ecosystem

Related Resources

Weekly AI Digest