skills

Matt Pocock's personal collection of Agent Skills for everyday engineering work.

Free Development & Engineering ★ 296711
View on GitHub →
#2 of 58 skill repos
296.7k GitHub stars
+6.9k stars this week
mattpocock author

// about

This repository holds the Agent Skills that developer Matt Pocock uses in his own work, split into user-invoked skills that are called directly and model-invoked skills that the agent calls on its own. Categories cover engineering tasks like specification writing and test-driven development, and productivity tasks like handoff documents and structured planning interviews.

// how to install
Install with npx skills@latest add mattpocock/skills for most agents, or /plugin install mattpocock-skills in Claude Code.
// works with Claude CodeCodex

// what’s inside

This repository bundles the following skills:

  • grill-with-docs: Runs a planning session that builds a domain model and updates project docs.
  • triage: Moves issues through a defined state machine workflow.
  • improve-codebase-architecture: Scans a codebase and reports where its architecture could be deepened.
  • to-spec: Turns a conversation into a written specification for an issue tracker.
  • to-tickets: Breaks a plan into small, ordered tickets with dependencies noted.
  • implement: Builds a feature from a spec using test-driven development.
  • wayfinder: Plans large work as a set of linked decision tickets.
  • prototype: Builds a throwaway prototype to answer a design question.
  • diagnosing-bugs: Runs a structured loop for tracking down hard bugs.
  • research: Investigates a question against primary sources.
  • domain-modeling: Builds and refines a project’s domain model.
  • code-review: Reviews code against both coding standards and the original spec.