skills
Skills for Real Engineers. Straight from my .agents directory.
A curated collection of agent skills designed for production engineering workflows, sourced directly from Matt Pocock's personal .agents directory. These composable, framework-agnostic skills address common AI coding challenges through disciplined practices like grilling sessions for requirement gathering, test-driven development loops, domain modeling, and architecture improvement surveys. Unlike process-owning frameworks, these lightweight skills give developers full control while embedding decades of software engineering best practices into reusable commands for Claude Code, Codex, and other AI coding agents.
Key Features
Use Cases
- 01Aligning with AI coding agents before implementation to reduce misalignment and rework on feature development
- 02Maintaining code quality in AI-accelerated projects through TDD discipline and automated code review processes
- 03Building and maintaining a project-specific glossary that reduces token usage and improves naming consistency
- 04Debugging complex issues using structured diagnosis loops with hypothesis testing and instrumentation
- 05Breaking down large features into tracer-bullet tickets with clear blocking relationships across multiple sessions
- 06Conducting architecture surveys to identify refactoring opportunities and prevent growing technical debt
Related Skills
View moreawesome
😎 Awesome lists about all kinds of interesting topics
superpowers
An agentic skills framework & software development methodology that works.
andrej-karpathy-skills
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
claw-code
An agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex — developed and maintained with no human intervention.
skills — FAQ
What are Matt Pocock's agent skills?+
A collection of composable workflow commands for AI coding agents that embed software engineering best practices like TDD, domain modeling, and architecture improvement into reusable skills. They work with any AI model and are designed to be adapted to individual projects.
How do I install these agent skills in Claude Code?+
Run 'claude plugins install mattpocock-skills' from the command line, or type '/plugin install mattpocock-skills' inside a Claude Code session. The plugin installs from the official marketplace and updates automatically.
Can I use these skills with Codex or other AI coding agents?+
Yes, run 'npx skills@latest add mattpocock/skills' to install editable skill files into your project for Codex and other agents. The installer lets you select which skills to add and which agents to configure them for.
Do I need API keys or external services to use these skills?+
Most skills work standalone, but setup (/setup-matt-pocock-skills) will ask you to configure an issue tracker choice (GitHub, Linear, or local files) for ticket management features. GitHub and Linear integrations require their respective credentials.
Are these agent skills free to use?+
Yes, the skills repository is open source and free to use. You can install them as a read-only Claude Code plugin that auto-updates, or copy the files into your project to modify and maintain yourself.
What's the difference between user-invoked and model-invoked skills?+
User-invoked skills like /grill-me are triggered manually by typing commands and orchestrate workflows. Model-invoked skills like /tdd or /code-review can be called by you or automatically reached for by the AI agent when the context fits.
How do I install skills?+
Open the source repository on GitHub and follow its README. skills is a skill — MCP Agents Market links you directly to the official repo.
Is skills free?+
skills is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.