mattpocock

34 named skills · highest rank 5★

Progression Timeline

Skill rank progression over time. Hover for details.

Named Skills

All named implementations attributed to @mattpocock in the Gaia registry.

2★
The Depth Seeker

Identifies architectural deepening opportunities in a codebase — shallow modules with high interface-to-implementation ratios — using domain-glossary vocabulary and the deletion test, then grills the developer on the chosen candidate to design a deep-module replacement with better locality and testability.

architecture-reviewdeep-modulesrefactoringlocalitytestability
GRADE C
1★
Migrate to Shoehorn
@[anonymous]

Migrate test files from type assertions to shoehorn for type-safe partial test data.

1★
Implement
@[anonymous]

Implement a piece of work based on a PRD or issues using TDD at pre-agreed seams.

3★
The Vertical Slicer

Breaks a plan, spec, or PRD into independently-grabbable GitHub issues as tracer-bullet vertical slices that each cut through all integration layers end-to-end. Classifies each slice HITL or AFK, maps dependency chains, quizzes the user on granularity, and publishes structured issues with acceptance criteria in dependency order.

vertical-slicingissue-decompositiontracer-bullethitlafk
GRADE B
3★
The PRD Synthesiser

Synthesises the current conversation context and codebase knowledge into a fully-structured PRD — problem statement, extensive numbered user stories, implementation decisions (modules, interfaces, schema), testing decisions, and out-of-scope items — then publishes it to the project issue tracker.

prdrequirementsuser-storiesproduct-managementissue-tracker
GRADE B
1★
Test-Driven Development
@[anonymous]

Test-driven development with red-green-refactor, verifying behavior through public interfaces.

3★
The Section-by-Section Rewrite

Edits articles by first sectioning them as a DAG of information dependencies, confirming the section order, then rewriting each section for clarity and flow with a 240-character-per-paragraph constraint.

article-editingprose-rewriteinformation-dagsection-structureclarity
GRADE B
2★
The Skill Scaffolder

Guides creation of new agent skills through a structured requirements interview, then produces a SKILL.md with a trigger-aware description, progressive-disclosure layout, and optional bundled scripts or reference files — ready for installation in any Claude Code, Cursor, or Codex CLI skills directory. Removed from mattpocock/skills suite in v1.0.1.

skill-authoringmeta-agentclaude-codeskill-scaffoldingprogressive-disclosure
GRADE C
3★
The Disciplined Diagnosis Loop

Drives a rigorous five-phase debugging discipline — build a feedback loop, minimise, hypothesise, instrument, fix and regression-test — refusing to proceed until a fast deterministic pass/fail signal exists. Applies to hard bugs and performance regressions. Removed from mattpocock/skills suite in v1.0.1.

debuggingdiagnosisfeedback-loopregressionroot-cause-analysis
GRADE B
1★
Git Guardrails for Claude Code
@[anonymous]

Set up Claude Code hooks to block dangerous git commands before they execute.

1★
Setup Pre-commit
@[anonymous]

Set up Husky pre-commit hooks with lint-staged, Prettier, type checking, and tests.

2★
The Caveman Console

An ultra-compressed communication mode designed to save tokens by dropping articles and filler words. Removed from mattpocock/skills suite in v1.0.1.

GRADE C
1★
Grilling
@[anonymous]

Interview the user relentlessly about a plan to stress-test it before building.

1★
Diagnosing Bugs
@[anonymous]

Systematic diagnosis loop for hard bugs and performance regressions using a tight feedback loop.

2★
Teach

Teach the user a new skill or concept in a workspace with mission, reference materials, and lessons.

1★
Scaffold Exercises
@[anonymous]

Create exercise directory structures with sections, problems, solutions, and explainers that pass linting.

1★
Writing Great Skills
@[anonymous]

Reference for writing and editing skills to be predictable — vocabulary and principles for deterministic skills.

1★
Ask Matt
@[anonymous]

Productivity skill for routing questions to the right expert or skill in a workspace.

1★
Codebase Design
@[anonymous]

Design deep modules with small interfaces and large implementations for better testability.

1★
Domain Modeling
@[anonymous]

Build and sharpen a project domain model with ubiquitous language and CONTEXT.md maintenance.

4★
The Matt Pocock Engineering Discipline

Engineering category suite for Matt Pocock's skills. Removed from mattpocock/skills suite in v1.0.1.

GRADE A
3★
The Relentless Interviewer

Conducts a relentless one-question-at-a-time interview about a plan or design, walking every branch of the decision tree with a recommended answer per question, resolving dependencies in order, and substituting codebase exploration wherever a question can be answered empirically.

design-reviewdecision-treesocratic-methodplan-stress-testone-question-at-a-time
GRADE B
3★
The Domain Sovereign

The ultimate evolution of the grill pattern. Fuses relentless Socratic questioning with deep domain awareness, ensuring every decision is cross-referenced against a persistent ubiquitous language and documented via real-time ADR generation.

design-reviewdomain-modelubiquitous-languageadrcontext-md
GRADE B
3★
The Handoff Protocol

Compacts the current conversation into a summary for a fresh agent to continue the work.

GRADE B
3★
The Obsidian Vault Mapper

Manage notes and organization in a specific Obsidian vault using Title Case and wikilinks.

GRADE B
3★
The Matt Pocock Personal Suite

Personal category suite for Matt Pocock's skills. Removed from mattpocock/skills suite in v1.0.1.

GRADE B
4★
The Matt Pocock Productivity Suite

Productivity category suite for Matt Pocock's skills. Removed from mattpocock/skills suite in v1.0.1.

GRADE A
2★
The Prototyping Engine

Build throwaway prototypes to answer specific design or logic questions before committing to production code.

GRADE C
1★
Resolving Merge Conflicts
@[anonymous]

Resolve in-progress git merge and rebase conflicts preserving both intents with automated checks.

3★
The Environment Scaffolder

Scaffolds per-repo configuration for other engineering skills (like triage, tdd, diagnose).

GRADE B
5★
The Matt Pocock Discipline

The ultimate capstone suite encompassing all of Matt Pocock's engineering, productivity, and personal skills.

GRADE S
3★
The State-Machine Triager

Moves GitHub issues through a two-category (bug/enhancement) × five-state (needs-triage/needs-info/ready-for-agent/ready-for-human/wontfix) state machine. Reproduces bugs from issue steps, runs a domain-aware grilling session when needed, writes structured agent briefs, and appends AI-generated triage notes with the required disclaimer.

issue-triagestate-machinebug-reproductionagent-briefgithub-issues
GRADE B
3★
The Domain Linguist

Extracts and formalises a project's domain terminology into a shared glossary, enforcing consistent naming across code and conversations to eliminate ambiguity. Removed from mattpocock/skills suite in v1.0.1.

domain-driven-designdddubiquitous-languageglossaryterminology
GRADE B
1★
The Abstraction Lift
@[anonymous]

Signals the agent to ascend one layer of abstraction and produce a map of all relevant modules, callers, and domain-glossary terms in the unfamiliar code area, without explaining implementation details. Removed from mattpocock/skills suite in v1.0.1.

code-navigationabstractionmodule-mapdomain-glossarycodebase-orientation

Want to add more skills?

Register your repo →