AI Agent Skills

AI Agent Skills

A curated collection of skills and tooling for working with AI coding agents. More entries to follow.

Matt Pocock - Skills for Real Engineers

Matt Pocock’s collection of composable skills for AI coding agents. These focus on engineering fundamentals rather than vibe coding - better-aligned, better-tested, and better-structured code.

Installation

Installed in opencode via the skills installer:

npx skills@latest add mattpocock/skills

This copies the editable skill files straight into the project’s .agents/skills/ so they can be adapted freely.

Engineering Skills

User-invoked

  • ask-matt - Router that helps pick the right skill or flow
  • grill-with-docs - Grilling session that builds your project’s domain model
  • triage - Move issues through a state machine of triage roles
  • improve-codebase-architecture - Scan a codebase for deepening opportunities with visual HTML report
  • setup-matt-pocock-skills - Configure repo for the engineering skills
  • to-spec - Turn a conversation into a spec on the issue tracker
  • to-tickets - Break plans into tracer-bullet tickets with blocking edges
  • implement - Build work from specs or tickets, driving TDD and code review
  • wayfinder - Plan huge chunks of work as a shared map of decision tickets

Model-invoked

  • prototype - Build throwaway prototypes for design questions
  • diagnosing-bugs - Disciplined diagnosis loop for hard bugs and regressions
  • research - Investigate questions against primary sources, captured as Markdown
  • tdd - Test-driven development with red-green-refactor
  • domain-modeling - Build and sharpen a project’s domain model
  • codebase-design - Design deep modules with small interfaces
  • code-review - Two-axis review: Standards and Spec, run as parallel sub-agents
  • resolving-merge-conflicts - Work through git merge conflicts hunk by hunk
  • wizard - Interactive bash wizards for human-only steps

Productivity Skills

User-invoked

  • grill-me - Relentless interview about a plan or design
  • handoff - Compact conversations into handoff documents for other agents
  • teach - Multi-session skill teaching using the workspace as a classroom
  • to-questionnaire - Turn decisions into Markdown questionnaires
  • wait-what - Re-pitch messages that didn’t land, with context

Model-invoked

  • grilling - The reusable interview primitive behind grill-me, grill-with-docs, triage, and more
  • writing-for-agents - Writing documents designed for agents to consume