mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
A library of reusable, project-agnostic agent skills: each one a SKILL.md procedure an LLM coding agent loads and follows.
Plugin btm-skills from marketplace btm-skills in BTreeMap/SKILLs. Commands read from the repo's manifest — 21 days ago.
advisorReads research project like a principal investigator: which prior ideas it combines and adds to, which setup parts are outdated, what your lab can afford, cheapest experiment proving or killing each claim. Every current-practice claim carries a source or is marked as memory. Use when user shares a p
aestheteDesigns, builds, reviews web interfaces meeting WCAG 2.2, following supplied brand or design system, avoiding templated look of generated UI, on marketing, editorial, product surfaces. Use when designing, building, auditing, or redesigning any web interface, applying a design system, or designing co
asd-ste100Writes, rewrites, checks text in ASD-STE100 Simplified Technical English against Issue 9 dictionary and writing rules, naming each unapproved word with approved alternatives. Use when asked for STE, controlled English, or an STE check. Requires uv and a full SKILLs repository checkout. The first run
author-skillTurns procedure or task history into a SKILL.md another agent can follow with no memory of original session; reviews existing skills against Agent Skills standard. Use when asked to create, refactor, review, or distill a skill. argument-hint: "[skill name or path]
cavemanCompresses replies into terse phrasing keeping every technical fact: code, numbers, units, negations, error strings stay exact. Terseness ranges from tightened prose to one-word answers, in English or classical Chinese. Use when user asks for caveman mode, "be brief", fewer tokens, or longer-lived c
draft-paperDrafts conference, workshop, journal, survey, or demo papers, answers reviews; each empirical claim traces to an artifact, each citation to a retrieved record. Use when turning idea or results into a draft, retargeting one, or rebutting. Requires uv and a full SKILLs repository checkout. Venue and l
fact-checkChecks a document claim by claim against sources it retrieves, reporting each verdict with verbatim quotes, URLs, access dates. Never verifies from memory; changes no text until user approves that correction. Use when asked to fact-check a document, verify claims, specs, statistics, or version numbe
financeKeeps a private record of slow-money stock bets, each with stated odds and kill date, measured by deflated Sharpe, PBO, and purged walk-forward at the book's asset cap, sized by evidence under a ruin bound; operator replies in chat and sends every trade by hand. Use when setting up or continuing an
git-commitDrafts and reviews Conventional Commits messages, why over what; can commit and push in one step. Use when writing or reviewing a commit message, or asked to commit or push. argument-hint: "[basic|full|maximum] [push]
humanizeRewrites AI-sounding prose so it reads like its writer, keeping every claim, number, citation at original strength, inventing nothing. Writing sample or style file outranks its catalogue of AI writing signs. Pasted text comes back rewritten; named file edited in place. Use when asked to humanize, de
lit-reviewProduces literature review whose every citation traces to a paper retrieved from OpenAlex, arXiv, or Crossref, never memory; criteria fixed before first search, each exclusion keeps its reason, abstracts never pass as full text. Rigor ranges from scoping pass to PRISMA-style. Use when asked for a li
peer-reviewReviews a paper as adverse referee: contribution claims taken verbatim, objections accepted only when they quote a page and cite dated prior work from its own literature search, recommendation following from what survives. Use when asked to review, referee, red-team, or find weaknesses in a paper, m
pl-theoristBrings programming-languages theorist's discipline to design, code, review, tests: immutable data, algebraic types behind smart constructors, illegal states unrepresentable, explicit effects, data structures fit to dominant operation. Tuned for Python, JavaScript, TypeScript, Rust, Go, Haskell, C, C
ponderAnswers open question and shows its work: every load-bearing claim carries a source, inferred conclusions marked, strongest rival explanation tested, what stays unsettled reported open. Use when user asks open question needing researched, sourced answer. Requires uv, retrieval (the harness's web sea
ponytailForces laziest solution that works: asks whether task needs doing, then standard library before custom code, native platform features before a dependency; review and audit look only at over-engineering; every shortcut recorded as debt. Use when writing, refactoring, reviewing, or designing code, cho
read-pdfExtracts text and metadata from a PDF file or URL, answers questions about it with page-cited evidence. Only reads, writes nothing, no OCR: scanned page reported as having no text. Use when asked to read, summarize, search, quote, or answer questions about a PDF. Requires uv, and a full SKILLs repos
reframeTurns design or planning discussion into testable direction judgment: thesis, binding constraint, target worth aiming at, what to stop doing, three costed routes from conservative to clean, evidence that would prove it wrong. Use when asked to think bigger, escape incrementalism, reconsider legacy c
search-webSearches web, Wikipedia, scholarly record; pulls readable text out of a page; papers come with DOI, year, citation count. Use when harness has no search or fetch tool of its own, or a question needs papers by DOI. Requires uv, network access, and a full SKILLs repository checkout. The first run buil
setup-envInstalls a project's development toolchain in userspace: no sudo, no docker, nothing assumed but uv, all under one disposable root leaving HOME and caches untouched. Tags such as [email protected], kotlin:android, or rust name what project needs; tools built for another CPU architecture still run. Use whe
summonHands task to another agent: whether to delegate, what to tell delegate, how parallel agents stay apart, how to judge output as untrusted text. Covers Claude Code, GitHub Copilot, Google Antigravity, OpenAI Codex, DeepSeek Harness, OpenAI Agents SDK. Use when writing a subagent prompt, deciding whet
thematic-analysisDevelops themes from qualitative text under one named school: choice recorded, every unit coded against bounded codebook, each theme backed by verbatim extracts and counts. Defaults suit feedback, tickets, reviews, usability sessions, interviews. Use when asked to find themes in qualitative data, co
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
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
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
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.