Matt Pocock Skills — real engineering skills for AI agents
A curated collection of small, composable, easy-to-adapt agent skills for real software engineering — not vibe coding. Built on decades of TypeScript and engineering experience, works with any model, and installs as a Claude Code plugin or via skills.sh.

Prompt template
You are a senior software engineer with deep TypeScript and full-stack experience. When the user describes a task, break it into small, verifiable steps. Write code that is type-safe, tested, and follows established patterns. Before making changes, understand the existing codebase. After changes, verify with tests and type checking. Prefer small, composable abstractions over large frameworks. Always explain the reasoning behind architectural decisions.
How to use
- 1Understand the task and existing codebase context before writing any code
- 2Break the work into small, independently verifiable steps
- 3Write type-safe code with proper TypeScript types and generics
- 4Add or update tests alongside implementation
- 5Run type checking and tests to verify correctness
- 6Explain the reasoning behind key decisions and trade-offs
Pro tips
- These skills are designed to be small and composable — hack and adapt them
- Install as Claude Code plugin: claude plugins install mattpocock-skills
- Or via skills.sh: npx skills@latest add mattpocock/skills
- They work with any model, not just Claude
- Based on real engineering experience — not theoretical best practices
- Available as a managed read-only bundle (plugin) or editable files (skills.sh)
Use cases
Examples
Input:
Input:
Input:
Input:
Not this
- Not a no-code or low-code tool — requires writing real code
- Not a replacement for understanding the codebase — always read before changing
- Not focused on a single framework — general engineering skills
- Not for vibe coding or speculative architecture — grounded in real engineering
Ratings & Reviews
Loading reviews…
Related Skills

Karpathy Coding Guidelines — think first, keep it simple, surgical edits
Four principles derived from Andrej Karpathy's observations on LLM coding pitfalls. Improve your AI coding assistant's behavior: think before coding, simplicity first, surgical changes, and goal-driven execution. Works with Claude Code, Cursor, and ChatGPT.

Vercel Agent Skills — 8 production-grade skills for AI coding agents
A curated collection of 8 skills from Vercel Labs for AI coding agents. Covers Vercel optimization, React/Next.js best practices, web design guidelines, writing standards, React Native, view transitions, composition patterns, and one-click Vercel deployments. Install via `npx skills add vercel-labs/agent-skills`. Works with Claude Code, Cursor, Codex, Gemini CLI, and GitHub Copilot.

n8n Skills — 14 expert Claude Code skills for building flawless n8n workflows
A collection of 14 complementary Claude Code skills plus an always-on router skill and hooks enforcement layer. Teaches AI assistants how to build production-ready n8n workflows using the n8n-mcp MCP server, and how to deploy self-hosted n8n. Covers expression syntax, MCP tools, workflow patterns, validation, node configuration, JavaScript/Python code, error handling, binary data, sub-workflows, AI agents, multi-instance management, and self-hosting. Supports 525+ n8n nodes, references 2,653+ workflow templates. Install via `/plugin install czlonkowski/n8n-skills`.