mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Take a code change from question to pull request: a ship router that names the next stage, plus skills for PR review, PR descriptions, database migrations (Prisma), live checks in the running app, test design, diagrams, and skill audits. Skills use the Agent Skills format and work in any agent that reads SKILL.md.
Plugin shipyard-delivery from marketplace shipyard in lokeshrana9999/shipyard. Commands read from the repo's manifest — 9 days ago.
build-workflowRuns a plan, the remaining delivery stages, or another multi-step job as one multi-agent run, after deciding whether one agent is enough, with capped fix loops and a separate verifier; or writes one agent or sub-session brief from its template. Takes a goal or plan file, the stages to run, `go` to s
db-migrationPlans and makes database migrations through the project's migration tool (shipped for Prisma). Use when asked to "plan a migration", "add a field to the Prisma schema", "rename this column", or "check this migration", when changing a database schema, migrating a model, field, enum, or relation, or c
design-testsDesigns the tests for a feature from its spec and its real code, as a test-design document an implementer turns into tests. Use when asked "design tests for this", "write a test plan", or "what should we test?", to decide what to verify, or before tests are written for a change. It designs only; it
eval-loopImproves prompt, skill, or instruction text in scored rounds against locked eval cases, with a frozen grader hash, replicates, holdout cases, and a human read of raw transcripts before pass. Use when asked to "run the evals and fix the prompt", "make the bot pass its cases", "is the new prompt bette
flow-diagramDraws flowcharts, sequence and state diagrams for any written artifact (plan, PR, issue, doc), in Mermaid where it renders and ASCII elsewhere, reusing the plan's diagram for the same flow. Use when asked to "draw a diagram of this flow" or "add a sequence diagram", when about to draw any diagram, o
grill-planTurns a build ask into a confirmed plan file through numbered question rounds, each with a recommended answer, settling caps and defaults before code. Use when asked to "plan this", "grill me on this", or "let's plan before we build", when a multi-part ask, a new tool, or a public or irreversible ch
landLands a verified, reviewed branch on its base. Takes the repo lock, syncs the base, runs the project gate, merges as the project settings allow, records the merge with a read-back, waits a bounded time for the deploy, closes linked issues, and writes a report with a named verdict. Takes the branch t
live-verifyVerifies a change in the running app or browser extension, or checks a list of claims against it, and writes a report bound to the verified commit. Use when asked to "check it actually works", "does it actually work", "verify this live", "check it live", "smoke-test it in the browser", or "verify th
pr-descriptionDrafts the pull request title and body from the branch's diff and history, shows it for approval, then creates or updates the pull request on the project's code host. Run only when the user asks to write, draft, or publish the PR description.
pr-reviewReviews the current branch or a pull request in two agent stages and reports only validated findings, with an advisory ship verdict. Unlike a general code review, it checks the project's own recurring concerns and prints how much of its catalog it covered. Takes a base branch or pull request; `mine`
runner-creationCreates or hardens an unattended runner, the wrapper, pre-flight gate, permission profile, ledger, watchdog, and caps around a headless agent run. Use when asked to "schedule this", "run it every N hours", "make a headless sweep", or "why does the runner waste tokens", or when a runner double-launch
shipPlaces the current branch in the delivery pipeline from the evidence on disk and names the next stage, or hands the rest to a multi-agent run. Use when asked "ship this", "what's next in the pipeline", "where am I in the pipeline", "what's left before I open a PR", or "take this to PR". Not for "wha
skill-auditorAudits SKILL.md files and writes a scored report with concrete fixes. Use when asked to "audit this skill", "review my skills", or "score this SKILL.md", to critique, grade, or lint a skill or a folder of skills, or before publishing or porting one into a plugin. Not for creating or rewriting a skil
walkthroughExplains things and writes reader-facing documents answer-first, ending with one next action. Use when asked "explain how this works", "walk me through this", "why did this break", or "write up a handoff", when giving a multi-step plan, or when writing a plan, spec, or report for someone to act on.
concern-reviewerMaps a review catalog onto one slice of a diff and reviews every concern it maps. Reads the whole catalog and its slice's added lines, writes out each concern with its exact sites, then reads the real code (callers, callees, tests) and returns a finding with a concrete failure scenario or clears the
live-verifierVerifies a change in the running app, unattended. It boots the app, gets its own test session, drives the changed flow over HTTP or in a browser, confirms the stored effect, and returns a structured pass, fail, or blocked result with evidence. Use after implementation and tests pass, when a change n
review-verifierSkeptically validates review findings, or claims that findings were fixed, against the code before anyone acts on them. Given every finding from a review (each quoting an added line) and the diff, it checks the quoted line, reads the real code, callers, and tests, and tags each finding confirmed, fa
test-designerDesigns the tests for a feature or slice of one, unattended, from its spec and its real implementation, and returns a test-design document with open questions listed instead of asked. Read-only. Use when a multi-agent run needs test designs for one or more slices in parallel, or when test design sho
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
Official Next.js skills: adopt and optimize Cache Components, adopt Partial Prefetching, and verify runtime behavior against a running dev server.
6 skills
tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.
1 skill
5 skills + 35 modes + Material Passport pipeline. Includes v3.6.7 cross-model audit gate and v3.6.8 generator-evaluator contract.
5 skills · 16 commands · 4 agents · hooks
Claude Skills for Obsidian
6 skills
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.