mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Git workflow commands, strict code-quality review, safety hooks, and personal skills.
Plugin mays from marketplace dotfiles in stevenmays/dotfiles. Commands read from the repo's manifest — 5 days 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.
adversarial-reviewTwo-family adversarial review of a plan or a diff — one fresh Claude subagent and one external run (GPT through Codex, or Grok through Cursor) on identical briefs, launched concurrently, then triaged into verified blockers, concerns, and rejected findings. Use before approving a plan, before shippin
claims-verificationCheck the factual claims a plan makes about existing code against the repo — extract atomic claims, have a fresh subagent answer neutral questions without seeing the plan, then score each claim. Use after a plan is drafted and before adversarial review, or whenever a workflow asks to verify a plan's
claude-subagentsDispatch planning, review, implementation, or a scoped question to a fresh Claude subagent with the Agent tool — which subagent type and model to pick, what the prompt must carry, and how to check what comes back. Use whenever a workflow hands work to a Claude subagent, including the Claude half of
codex-image-generatorDefault image generation path. Generate or edit raster images (hero images, illustrations, textures, product shots, mockups, transparent cutouts) through the Codex CLI's built-in image_gen tool, run in a subagent. Use whenever the user asks for an image, picture, illustration, or visual asset and do
deslopClean up AI slop in existing code — measure complexity with real tools, delete dead and redundant code, refactor the worst hotspots first, and prove behavior is unchanged. Use when the user asks to clean up slop, deslop, reduce complexity, untangle spaghetti, simplify a god function, or make AI-gene
external-subagentsRun a planning, research, review, or implementation task on a second model family as a background subagent that cannot hang the session — GPT through the Codex CLI, or the newest Grok through the Cursor CLI where Codex is missing. A wrapper kills stalled runs and salvages partial output. Use wheneve
extreme-code-quality-reviewRun an extremely strict maintainability review for abstraction quality, giant files, and spaghetti-condition growth. Use for an extreme code quality review, deep code quality audit, or especially harsh maintainability review.
frontend-craftProcess for pushing AI-built UI past generic output — seed-string variety, an independent design-critic loop with screenshots, generated images and video instead of CSS-only visuals, and a subtraction pass that removes AI tells. Use with the frontend-design skill, not instead of it, whenever buildin
gemini-image-generatorGenerate or edit raster images with Google's Nano Banana model through the Antigravity CLI's built-in generate_image tool, run in a subagent. Use when the user names Gemini, Nano Banana, or Antigravity. Not for SVG, icons, or code diagrams. The default image path is codex-image-generator.
gemini-subagentsRun a planning, research, review, or implementation task on a Gemini model as a background subagent through the Antigravity CLI (`agy`), behind a wrapper that kills stalled runs and salvages partial output. Use when a workflow names Gemini, Argon, Antigravity, or `agy` as the second model. Not for g
model-checkModel-check the failure paths of a design with Quint before it ships — races, crashes, redelivery, duplicate delivery, out-of-order events, and timeouts. A fresh subagent writes the spec and its code mapping, mutants prove each invariant can fail, and the caller runs every check. After implementatio
serverless-awsPatterns for AWS Lambda, DynamoDB, SQS, and Secrets Manager. Use when working on serverless AWS projects.
skill-optimizerUse when optimizing, benchmarking, or improving an existing skill that works but is inconsistent — runs an autonomous mutation-and-scoring loop with binary evals, keeps improvements, discards regressions, and produces a changelog. Triggers include "optimize this skill", "improve this skill", "benchm
ste-writingGoogle developer documentation style fused with Simplified Technical English (ASD-STE100) discipline, adapted for software engineering, plus economy rules that curtail verbose drafts. Use whenever writing or rewriting technical prose for any reader. Covers documentation, tutorials, READMEs, runbooks
teach-meTeach a technical concept to mastery. Teach it first on an interactive HTML lesson page, take questions, practice in chat, quiz with confidence ratings, drill gaps, re-quiz, and schedule spaced reviews. Use for learn, teach me, quiz me, review.
writing-styleWrite in Steven's voice—pragmatic, curious, pedagogical. Opens on what actually happened, builds mental models from first principles, uses worked examples, and handles uncertainty honestly. Use only when the user asks for an essay, blog post, or article. A tutorial, README, or explainer belongs to s
/mays:babysit-prKeep your open PR merge-ready — fix CI failures, address review comments, resolve merge conflicts
/mays:diagnose-bugRoot-cause a bug methodically — build a red-capable repro loop first, then bisect, hypothesize, fix, and lock it down with a regression test
/mays:extreme-code-quality-reviewExtremely strict maintainability audit of the current branch (code-judo, 1k-line rule, spaghetti growth)
/mays:fix-merge-conflictResolve all merge conflicts non-interactively, then build and test
/mays:onboard-repoDay-one bootstrap for a new codebase — CLAUDE.md and a permissions allowlist in one run
/mays:pre-reviewReview the current branch for correctness, AI slop, and repo-convention drift before opening a PR
/mays:review-prReview someone else's PR — findings as STE-written Conventional Comments, with optional posting to GitHub
/mays:security-auditAudit home-directory dotfiles for security issues — package cooldown config, secrets, permissions, shell hygiene, supply-chain settings
/mays:shipRun the full pre-PR golden path — convention review, correctness review, tests — then commit, push, and open the PR
/mays:test-and-fixRun tests and fix failures until green
extreme-code-quality-reviewExtreme code quality audit (maintainability, structure, 1k-line rule, spaghetti, code-judo). Dispatched via the Agent tool after a parent gathers the diff and changed-file contents. Reads its rubric from the `extreme-code-quality-review` skill's `SKILL.md`.
${CLAUDE_PLUGIN_ROOT}/hooks/scripts/block-destructive-git.sh
${CLAUDE_PLUGIN_ROOT}/hooks/scripts/block-hardcoded-secrets.sh
${CLAUDE_PLUGIN_ROOT}/hooks/scripts/post-edit-format.sh
Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
AGENTS.md as project instructions, by one option. Under claude-md-or-agents-md a project with no instruction files of its own gets its AGENTS.md files instead: a prompt.context hook asks $.fs.ancestors for every AGENTS.md and .claude/AGENTS.md from the filesystem root down to the working directory and hands them to the engine as project instruction files, which it renders, announces and withholds from agents exactly as it does CLAUDE.md, skipping any file the engine already loaded by import or link; a tool.call hook on Read attaches the ones under the project root as the engine attaches a nested CLAUDE.md. Under claude-md-and-agents-md every AGENTS.md is loaded beside CLAUDE.md. Under managed-only the project's and the person's instruction files are dropped and the organization's managed ones kept. Under claude-md the engine's walk stands alone. claude-md-or-agents-md is the default.
Production-grade engineering skills covering every phase of software development: spec, plan, build, verify, review, and ship.
25 skills · 4 agents
Agentic QE (external: maintained in proffesor-for-testing/agentic-qe, pinned to v3.15.17): a quality-engineering fleet with 11 QE agents, 9 skills, 9 commands, the agentic-qe MCP server pinned to the plugin version, and the aqe-mod guard that refuses destructive operations on AQE learning data
9 skills · 9 commands · 11 agents · 1 MCP server
Install the "AAS Security Engineer" workflow plugin from Agentic Awesome Skills.
12 skills
Binary reverse engineering, malware analysis, firmware security, and software protection research for authorized security research, CTF competitions, and defensive security
4 skills · 3 agents
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.