mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Guard hooks, implementer/reviewer subagents and workflow skills for spec-driven, test-first development with adversarial review.
Plugin harness from marketplace agentic-harness in joe-yama/agentic-harness. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
adoptSets up the agentic-harness in a new or existing repository (Copier template, plugin, OpenSpec, branch ruleset) and verifies the guard hooks are live; also updates an adopted repository to a newer harness version. Use when asked to adopt, install, bootstrap or update the harness.
designThe design session of a change - read the context, choose the route, ask the PO one question at a time, then write the whole change (proposal, delta spec, design, tasks that double as the plan) with OpenSpec propose, create the one Issue and end the session. Use when the PO brings a new idea or a be
executeThe implementation session of a change - read the change, keep a ledger, dispatch harness:implementer per task, review in solo or batched units with harness:reviewer-intermediate, run fix rounds, rebuild when fixing fails, then one final review with harness:reviewer, one push and the PR. Use when st
mutation-checkProves that a test is a real guardian by breaking the code it guards in an isolated copy of the repository and watching the test go red, with a control run. Use for refusal tests for authorization and data access, security tests, and tests the reviewer doubts; nothing else.
workflowThe per-change lifecycle of a PO-steered repository - design, OpenSpec proposal plus one GitHub Issue, change size budget, implementation with review, PR, archive and status update in the PR, where each record lives, one new session per stage, and the periodic retro on the harness's own cost. Use wh
implementerImplements the task(s) of a change's tasks.md that the controller names, with strict TDD, and returns an evidence-backed report. Dispatch it with the model from your agent's section of docs/harness/models.md; never use it to review.
reviewer-intermediateReviews the commits of one task or batch against the parts of the change those tasks name, adversarially and in a context separate from the implementer - spec compliance with a scenario-to-test map, then code quality, then over-engineering - and returns a verdict. Use for task and batch reviews and
reviewerReviews a range of commits against a change's delta specs, design and tasks, adversarially and in a context separate from the implementer — spec compliance with a scenario-to-test map, then code quality, then over-engineering — and returns a verdict. Use for the final whole-branch review of a change
bash "${CLAUDE_PLUGIN_ROOT}/scripts/guard.sh"
bash "${CLAUDE_PLUGIN_ROOT}/scripts/ask-gate.sh"
bash "${CLAUDE_PLUGIN_ROOT}/scripts/guard.sh"
bash "${CLAUDE_PLUGIN_ROOT}/scripts/lint-on-edit.sh"
bash "${CLAUDE_PLUGIN_ROOT}/scripts/subagent-start.sh"
bash "${CLAUDE_PLUGIN_ROOT}/scripts/subagent-stop.sh"
bash "${CLAUDE_PLUGIN_ROOT}/scripts/test-on-stop.sh"
Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
CMEM Pro for the Claude app - hooks stream tool use to cmem.ai and inject observations into new sessions and agents
3 skills · 1 MCP server · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.
3 skills · 6 commands · 1 MCP server · hooks
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.