mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Skills, subagents, and safety hooks for everyday engineering work.
Plugin agent-workflow from marketplace roborracle in roborracle/agent-workflow-kit. 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.
a11y-auditAudit frontend code for WCAG 2.1 AA accessibility compliance including semantic HTML, ARIA, keyboard navigation, and color contrast.
ai-engineerBuild AI-powered applications with LLMs, embeddings, RAG systems, and AI agents. Covers prompt engineering, model selection, vector databases, and AI system architecture. Use when integrating AI capabilities, building chatbots, or designing AI workflows.
api-clientIntegrate with third-party APIs and webhooks. Covers authentication flows (OAuth, API keys, JWT), retry strategies, circuit breakers, rate limiting, webhook verification, and integration testing patterns.
changelog-enforcerEnsure user-facing changes are recorded in CHANGELOG.md. Use to maintain CHANGELOG.md with proper formatting, track user-facing changes, and document releases.
code-cleanup-guardianSafely refactor and clean up code without breaking existing functionality. Use when doing any code cleanup, refactoring, formatting, removing dead code, or restructuring files. Prevents regression by enforcing incremental changes and mandatory testing.
code-reviewerComprehensive code review from senior engineering perspective following OWASP standards and industry best practices. Use after completing code development, before merging PRs, or when seeking quality assurance feedback.
contract-testDetect breaking API changes before merge. Covers response shape validation, backward compatibility checks, deprecation workflows, and consumer-driven contract testing patterns.
db-migrateDesign and execute safe database migrations. Covers schema evolution, zero-downtime patterns, rollback strategies, and data backfills for SQL and NoSQL databases.
dep-auditAudit project dependencies for security vulnerabilities, outdated packages, and license compliance (check dependencies, security audit, are packages outdated).
devops-automatorSet up CI/CD pipelines, configure cloud infrastructure, implement monitoring systems, and automate deployment processes. Use when setting up automated deployments, configuring infrastructure, implementing monitoring, or handling scaling issues.
env-configDesign and manage application configuration across environments. Covers environment variable conventions, startup validation, config parity checks, and .env.example maintenance.
error-observabilityImplement structured error handling, logging, metrics, and observability. Covers error hierarchies, correlation IDs, log levels, alerting thresholds, and health check endpoints.
frontend-designCreate distinctive, production-grade frontend interfaces with high design quality. Use when building web components, pages, applications, React/Vue/Angular components, handling state management, or optimizing frontend performance. Generates creative, polished code avoiding generic AI aesthetics.
git-commit-helperCreate properly formatted, detailed commit messages following Conventional Commits specification. Use when committing changes, preparing commits, or when user needs help with commit message best practices.
git-issue-syncAudit git history against GitHub Issues to find untracked work and ensure compliance (sync issues, find untracked commits, issue compliance).
git-protocolAudit git workflow compliance including branch architecture, commit standards, issue linkage, and production readiness (check git compliance, audit branches, git hygiene).
github-issues-managerAutomatically create GitHub issues for every quantifiable task during planning and development. Use when breaking down features, planning sprints, organizing work, or any time work needs to be tracked.
handoffUse when ending, pausing, or wrapping up a working session, or when asked to write or update hand-off, continuity, or session-state docs (session end, hand off, wrap up, stopping here, pause work, update handoff).
incident-responseHandle production incidents with structured triage, communication, and blameless postmortems. Covers severity classification, rollback decisions, stakeholder updates, and follow-up issue creation.
init-projectInitialize a new project with Claude Code .claude/ directory, CLAUDE.md, framework-specific rules, and standard configuration (set up project, init, bootstrap, new project).
karpathy-guidelinesBehavioral lens for code work — surface uncertainty, write minimal code, change only what's asked, define success criteria upfront. Use when writing, reviewing, refactoring, or implementing a feature. Loads as a discipline check rather than a domain skill.
market-researcherConduct market research, analyze trends, synthesize user feedback, and identify opportunities. Covers competitive analysis, trend spotting, feedback synthesis, and market validation. Use for market analysis, competitor research, or feedback synthesis.
parallel-agent-git-isolationUse when planning to dispatch 2+ sub-agents that will each perform git operations (add/commit/branch). Mandates worktree isolation or sequential dispatch — never share a working directory + git index across concurrently-committing agents.
pr-workflowCreate a pull request with auto-generated title, body, and linked issues from commit history (create PR, open pull request, submit PR).
product-strategistStrategic product development covering roadmap planning, sprint prioritization, feature scoping, and shipping decisions. Combines product strategy, sprint planning, and project shipping expertise. Use for prioritization decisions, roadmap planning, or shipping strategy.
rapid-builderQuickly prototype and build functional applications across web and mobile platforms. Focuses on speed-to-working-code, MVP development, and cross-platform solutions. Use when building prototypes, MVPs, proof-of-concepts, or rapid iterations.
release-managerExecute end-to-end release workflow. Handles semantic versioning, changelog verification, version bumps, git tags, GitHub Releases, and main-to-prod merge per dual-branch architecture.
resumeGenerate a project briefing showing where you left off with recommended next steps (where was I, pick up, status update, what was I working on).
scrutinizeEvaluate a decision or approach with competing alternatives, tradeoff analysis, and multi-perspective review (evaluate, compare approaches, analyze tradeoffs).
shadcn-uiComplete shadcn/ui expertise covering component selection, implementation, customization, and composition. Includes requirements analysis, component research, and implementation patterns. Use when building with shadcn/ui components or need guidance on component selection.
skill-builderGuide the creation, optimization, or auditing of Claude Code skills following official best practices (create a skill, build a skill, audit skill, optimize skill).
sprint-plannerBreak down a project into sprints with atomic, testable tasks as GitHub Issues (plan sprints, decompose tasks, sprint breakdown).
state-machine-diagramsCreate comprehensive finite state machine (FSM) diagrams for architecture documentation (state machine, FSM, state diagram, workflow diagram, state transitions, document states).
state-managementDesign frontend state architecture. Covers state categorization (server vs client vs URL), library selection, cache invalidation, optimistic updates, and state machine patterns.
surveyRun a project health diagnostic covering git hygiene, dependency security, test health, and stale issues (project health check, run diagnostics, what needs attention).
system-architectDesign scalable backend systems, APIs, databases, and infrastructure. Covers microservices, monoliths, event-driven architecture, caching strategies, and system integration patterns. Use for architectural decisions, system design, API design, or database modeling.
tech-docsGenerate and maintain technical documentation. Covers READMEs, architecture decision records (ADRs), API docs, runbooks, and onboarding guides.
unstuckBreak implementation loops by forcing architectural rethinking when stuck on a failing approach.
ux-design-systemComprehensive UX/UI design system covering premium design patterns, brand consistency, visual storytelling, design reviews, and delightful micro-interactions. Use for holistic design system creation, brand-aligned UI work, or adding personality to interfaces.
ux-researchConduct user research, analyze behavior patterns, create personas, map user journeys, and synthesize insights into actionable recommendations. Use when understanding users, validating designs, or making data-driven UX decisions.
web-dev-fundamentalsWeb development standards for HTML structure, CSS organization, JavaScript loading, fonts, performance, images, and SEO basics. Use when writing or reviewing HTML, CSS, JavaScript, JSX/TSX, Vue/Svelte/React components, WordPress theme files, Blade templates, or Twig templates; when auditing page per
webapp-testingWrite comprehensive tests, run test suites, analyze failures, and fix tests while maintaining test integrity. Covers unit testing, integration testing, E2E testing with Playwright, and test-driven development. Use after code changes to ensure coverage or when creating new test suites.
workflow-optimizerAnalyze and optimize development workflows, identify bottlenecks, automate repetitive tasks, and improve team efficiency. Use for process improvement, automation setup, or efficiency analysis.
codebase-mapGenerate an architectural map of an unfamiliar codebase. Use when starting a new project, onboarding, or needing to understand an inherited codebase. Scans directory structure, dependencies, entry points, data flow, and key abstractions.
debuggerExpert debugger for diagnosing and fixing software issues. Use when a bug is reported, tests are failing, unexpected behavior occurs, or performance degrades. Investigates root causes systematically before proposing fixes.
researcherFast research agent for investigating questions, exploring codebases, gathering documentation, and comparing approaches. Use for any information-gathering task that doesn't require code changes.
security-auditorSecurity audit specialist. Use for vulnerability scanning, OWASP Top 10 review, dependency security analysis, secrets detection, and attack surface assessment. Invoke when reviewing code for security issues, before deploying to production, or when investigating potential vulnerabilities.
test-writerTest automation specialist for writing and fixing tests. Use when adding test coverage, fixing broken tests, improving test quality, or validating code changes. Supports Jest, Vitest, Playwright, Pytest, and PHPUnit.
"${CLAUDE_PLUGIN_ROOT}/hooks/block-force-push.sh"
"${CLAUDE_PLUGIN_ROOT}/hooks/block-secret-commit.sh"
"${CLAUDE_PLUGIN_ROOT}/hooks/block-destructive-ops.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
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.