mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Project fitness review skills plus commit, root-cause, and AI-tell cleanup helpers.
Plugin jbb-skills from marketplace jbb in jeffabailey/skills. Commands read from the repo's manifest — 2 days ago.
agent-hygieneCleans up the instruction files agents read in a repo (AGENTS.md, CLAUDE.md, GEMINI.md, nested agent files, Cursor and Copilot rules, skills, subagent definitions). Audits every line for no-ops, duplication, stale claims, restated config, negation, and sprawl, then runs three subagents that each pro
ai-sanitizeRemoves the tells that make prose, user interfaces, and graphics read as AI-generated, then reports what changed. Rewrites performative phrasing, contrast framing, triads, signposting, emdashes, and marketing filler in prose; strips purple gradients, glassmorphism, pulsing badges, eyebrow labels, pi
ask-whyInvestigates a question about a codebase or system and answers it from evidence, without changing anything. Gathers evidence first (git history and blame, CI run logs, tests, ADRs and docs), then uses Five Whys for 'why is X failing / why did X break', a scored placement analysis for 'where should Y
deslop-pythonAudits a Python project for junk tests, dead code, and unused dependencies using evidence from pytest (per-test timings), pytest-cov (per-test coverage contexts), mutmut (which mutations the suite kills, and which kills a test removal would lose), plus ruff, ty, vulture, radon, deptry, jscpd, and im
deslop-rustAudits a Rust crate or workspace for junk tests and dead code using evidence from cargo-nextest (per-test timings), cargo-llvm-cov (per-test coverage overlap), and cargo-mutants (which mutations the suite catches, and which kills a test removal would lose). It installs any of these tools that are mi
fitness-config-initCreates a fitness-config.json for a project with review weights that fit what the project is for. Scans the folder (or runs a full review first, if asked), classifies its purpose, proposes weights starting from a matching purpose profile, explains every change, and saves only the proposal the user a
generate-commitWrites a conventional commit message for what the user has staged, matching the types and scopes in the repo's own git log, runs the project's CI lint on the staged files only, shows the message for review, and commits only after the user confirms. Respects the user's staging, warns about secret-loo
review-accessibilityReviews frontend code for accessibility and usability fitness, scoring across semantic HTML, keyboard navigation, screen reader support, color/contrast, progressive enhancement, responsive design, and usability heuristics. Computes WCAG contrast ratios with a bundled script that resolves CSS custom
review-agent-memoryReads what coding agents have learned and suffered in a project — Claude Code auto-memory, CLAUDE.md/AGENTS.md/GEMINI.md and Cursor/Copilot rules, session transcripts, and context stores such as CONTEXT.md, dual-graph, CodeGraph, and graphify — and turns it into a ranked list of software architectur
review-algorithmsAnalyzes code for algorithm/data structure correctness, concurrency safety, and edge case handling, producing fitness scores (1-10) across algorithm choice, data structure selection, complexity awareness, concurrency safety, edge case handling, and correctness patterns. Use when the user says /revie
review-applyPulls a fitness report from a GitHub issue or from a local fitness report, addresses the action items by updating the codebase, and closes the issue when done. Use when the user says "apply review", "fix review issues", "address review feedback", "apply fitness report", "work through the action item
review-architectureAnalyzes code for software architecture fitness, producing scores (1-10) across coupling, cohesion, layering, modularity, naming, API design, and maintainability. Use when the user says /review:review-architecture, requests an architecture review, asks about coupling and cohesion, wants to analyze d
review-dataAnalyzes database schema design, migration safety, data integrity, query correctness, data modeling, and pipeline quality, producing fitness scores (1-10) with file:line evidence. Use when the user says /review:review-data, requests a data review, asks about schema design, migration safety, data int
review-fullRuns a comprehensive project fitness review combining architecture, security, reliability, testing, performance, algorithms, data, accessibility, process, and maintainability analysis. Use when the user says "full review", "comprehensive review", "project fitness", "review everything", or wants all
review-jit-test-genGenerates just-in-time catching tests for changed code. Analyzes pending changes to find uncovered paths and writes focused tests that catch regressions at the moment of change. Use when the user says "generate tests", "jit tests", "test generation", "write tests for changes", or wants tests for rec
review-maintainabilityAnalyzes code for maintainability, understandability, and simplicity fitness, producing scores (1-10) across structural complexity, comprehensibility, technical debt indicators, coupling/dependency depth, and code smell density. Use when the user says /review:review-maintainability, requests a maint
review-performanceAnalyzes code for performance and scalability issues, producing fitness scores (1-10) across algorithmic efficiency, database design, caching strategy, scalability readiness, resource utilization, and data pipeline efficiency. Covers services, CLIs, CI scripts, batch jobs, and ML inference code. Use
review-processEvaluates a repository's development process maturity across documentation, workflow, code review, dependency management, project organization, portability, and leadership signals, using repo files and git history. Use when the user says /review:process or /review:review-process, requests a process
review-reliabilityAnalyzes code and configuration (application code, Docker Compose or IaC stacks, and CI-only pipelines) for production reliability fitness, producing scores (1-10) across observability, availability design, timeout/retry hygiene, CI/CD maturity, incident readiness, capacity planning, and container/d
review-securityAnalyzes code, CI/CD workflows, and container config for security vulnerabilities and compliance risks, producing fitness scores (1-10) across input validation, authentication/authorization, data protection, dependency security, error handling/logging, and cryptography. Use when the user says "secur
review-testingAnalyzes a codebase for software testing fitness, producing scores (1-10) across test pyramid balance, test quality, coverage strategy, performance testing, debugging support, and CI integration. Use when the user says /review:review-testing, requests a test quality review, asks about testing strate
review-usabilityReviews a live website's usability by walking its real user tasks in a browser and scoring learnability, efficiency, memorability, error prevention, and satisfaction. Before scoring, it downloads the current Fundamentals of Software Usability article from jeffbailey.us to set its rubric, falling bac
version-skillsVersions agent skills. Raises metadata.version in each changed SKILL.md and the plugin version in plugin.json and .claude-plugin/plugin.json together, using a bundled script, then proves that nothing changed without a version rise. Use when the user says /version-skills, asks to bump, add, or check
Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
AI-powered codebase understanding — analyze, visualize, and explain any project
9 skills · 10 agents · hooks
Editorial diagrams in your brand, as self-contained HTML and SVG. Architecture, flowcharts, sequence, state machines, ER and database schemas, timelines, swimlanes, org charts, Gantt, Wardley maps, user journeys, service blueprints, UML class, lifecycle phase maps, and charts from bar, line and scatter to Sankey, treemap and heatmap, plus many more. Redraws draw.io, Mermaid, Excalidraw and PlantUML files. Exports SVG and PNG.
1 skill · 7 commands
Use Alibaba Open Code Review from local Codex.
2 skills
Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development
9 skills · 1 command · 8 agents
Create, inspect, validate, and assess furniture layouts with bounded next actions in Pascal through MCP.
3 skills · 2 MCP servers
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.