---
title: "matt-pocock-skills"
description: "Matt Pocock's engineering and productivity agent skills, from https://www.aihero.dev/skills, repackaged unchanged for Kiro. A battle-tested toolkit for doing real software engineering with an AI agent (not vibe coding): "
canonical: https://agentpluginsdirectory.com/plugins/matt-pocock-skills
last-updated: 2026-10-21
---

# matt-pocock-skills
Matt Pocock's engineering and productivity agent skills, from https://www.aihero.dev/skills, repackaged unchanged for Kiro. A battle-tested toolkit for doing real software engineering with an AI agent (not vibe coding): align before you build with grilling/brainstorming, drive features and fixes with true red-green-refactor TDD, run disciplined bug diagnosis, review changes against standards and spec, and actively improve codebase architecture through deep-module design and domain modeling. Also includes productivity tooling: specs, tickets, research, prototypes, handoffs, and teaching. 25 skills across engineering and productivity, kept faithful to the source. 100% Matt Pocock's work; this power only brings his skills into Kiro. Site: https://www.aihero.dev/skills. GitHub: https://github.com/mattpocock/skills. X: https://x.com/mattpocockuk.
- Slug: matt-pocock-skills
- Publisher: Matt Pocock
- Repository: https://github.com/Ryfter/kiro-powers
- Manifest: matt-pocock-skills/plugin.json
- Version: 1.0.0
- License: MIT
- Category (editorial): other
- Skills: 25 (ask-matt, code-review, codebase-design, diagnosing-bugs, domain-modeling, grill-me, grill-with-docs, grilling, handoff, implement, improve-codebase-architecture, prototype, research, resolving-merge-conflicts, setup-matt-pocock-skills, tdd, teach, to-questionnaire, to-spec, to-tickets, triage, wait-what, wayfinder, wizard, writing-for-agents)
- MCP servers: 0
- Stars: 1
- Repository created: 2026-09-01
- Repository last pushed: 2026-10-19
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/matt-pocock-skills
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What matt-pocock-skills does, in the publisher's words

> This is 100% the work of Matt Pocock. Every skill in this power was > written by Matt Pocock and lives at > github.com/mattpocock/skills. > This power does not add, rewrite, or improve any of that work, it only > repackages it, unchanged, so it can be installed as a Kiro power. > All credit goes to Matt Pocock. If you find these skills valuable, follow and > support the original author: @mattpocockuk on X > and github.com/mattpocock.

A Kiro Power that vendors Matt Pocock's engineering and productivity agent skills so Kiro can use them. The skill files are copied verbatim from upstream; attribution and license are preserved.

- License: MIT (see UPSTREAM-LICENSE)
- Synced commit: recorded in UPSTREAM.txt

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/Ryfter/kiro-powers/HEAD/matt-pocock-skills/README.md

## Skills

- ask-matt: Ask which skill or flow fits your situation. A router over the skills in this repo.
- code-review: Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/spec asked for?). Runs both reviews in parallel sub-agents and reports them…
- codebase-design: Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.
- diagnosing-bugs: Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.
- domain-modeling: Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a CONTEXT.md, or recording or editing an ADR.
- grill-me: A relentless interview to sharpen a plan or design.
- grill-with-docs: A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
- grilling: Grill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking, or uses any 'grill' trigger phrases.
- handoff: Compact the current conversation into a handoff document for another agent to pick up.
- implement: Implement a piece of work based on a spec or set of tickets.
- improve-codebase-architecture: Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
- prototype: Build a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explore what a UI should look like.
- research
- resolving-merge-conflicts
- setup-matt-pocock-skills
- tdd
- teach
- to-questionnaire
- to-spec
- to-tickets
- triage
- wait-what
- wayfinder
- wizard
- writing-for-agents

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
