mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Permission-first engineering kit: shared rules, 10 specialist agents, 28 skills, and 10 workflow commands.
Plugin full-stack-hq from marketplace full-stack-hq in sabahattink/antigravity-fullstack-hq. 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.
api-design-patternsREST API design, versioning, error responses, pagination, OpenAPI conventions. Use when designing new API endpoints, reviewing API contracts, or setting up Swagger/OpenAPI documentation.
auth-patternsJWT access/refresh tokens, Passport.js strategies, session management, OAuth. Use when implementing authentication, authorization, or setting up OAuth providers in a NestJS + Next.js app.
backend-dev-guidelinesBackend architecture principles, layering, error handling, logging patterns for NestJS. Use when designing NestJS modules, writing service logic, structuring error handling, or setting up structured logging.
brainstormingStructured brainstorming techniques, idea generation, trade-off analysis. Use when exploring design options, choosing between architectural approaches, generating feature ideas, or making technology decisions.
code-review-patternsCode review checklist, what to look for, how to give feedback, PR review flow. Use when reviewing a pull request, or when preparing code for review.
deployment-guideVercel frontend + Railway/Fly.io backend deployment, env vars, health checks. Use when deploying a Next.js frontend to Vercel or a NestJS backend to Railway or Fly.io, or troubleshooting a deployment issue.
docker-patternsDockerfile best practices, multi-stage builds, docker-compose for dev/prod. Use when setting up containerization for a NestJS backend or Next.js frontend, or configuring a local dev environment with docker-compose.
docx-officialGenerating Word documents programmatically with docx library in Node.js. Use when generating .docx reports, contracts, invoices, or any structured Word document from data.
frontend-designUI component design principles, visual hierarchy, spacing, typography for Next.js apps. Use when building or reviewing React/Next.js components, setting up design tokens, or establishing visual consistency.
git-workflowGit branching strategy, commit messages, PR workflow, conflict resolution. Use when setting up a branching strategy, writing commit messages, creating pull requests, or resolving merge conflicts.
github-actionsCI/CD workflow patterns, testing pipelines, deployment automation. Use when setting up GitHub Actions workflows for testing, building, linting, or deploying a fullstack app.
nestjs-patternsNestJS best practices, module architecture, DTOs, Guards, Interceptors, and common patterns. Use when building or reviewing NestJS backend services.
nextjs-app-routerNext.js App Router best practices, Server Components, Server Actions, routing patterns, and data fetching strategies. Use when building Next.js applications with the App Router.
pdf-officialGenerating PDFs with pdfkit or puppeteer in Node.js. Use when generating PDF reports, invoices, certificates, or any printable document from data or HTML templates.
pptx-officialGenerating PowerPoint presentations with pptxgenjs in Node.js. Use when creating automated presentations, slide decks, pitch decks, or reports in .pptx format from data.
prisma-workflowPrisma ORM best practices, schema design, migrations, seeding, and query optimization for PostgreSQL. Use when working with database schemas, migrations, or Prisma queries.
prompt-engineeringComprehensive prompt engineering framework for designing, optimizing, and iterating LLM prompts. Use when creating prompts, optimizing existing prompts, or improving AI instructions.
react-best-practicesReact component patterns, hooks, state management, and performance best practices. Use when building or reviewing React components.
security-checklistOWASP Top 10, input validation, SQL injection prevention, rate limiting, CORS. Use when reviewing code for security issues, setting up a new API, or doing a pre-deploy security audit.
skill-creatorHow to create new skills for this HQ — format, frontmatter, content structure. Use when you need to add a new skill to this repository, or when reviewing whether an existing skill is well-formed.
software-architectureSystem design patterns, Clean Architecture, SOLID principles, domain modeling. Use when making architectural decisions, designing new modules, refactoring a tangled codebase, or reviewing system design.
systematic-debuggingDebugging methodology, hypothesis testing, reading stack traces, isolating issues. Use when facing an unexpected bug, a flaky test, a production incident, or any situation where the cause isn't immediately obvious.
tailwind-patternsTailwind CSS v4 patterns, component styling, dark mode, responsive design, and design system integration. Use when styling components or reviewing CSS.
test-driven-developmentTDD red-green-refactor cycle, test structure, mocking patterns for Vitest/Jest. Use when starting a new feature, fixing a bug, or refactoring — write the test first, then the implementation.
typescript-patternsTypeScript type system patterns, generics, utility types, and strict mode best practices. Use when writing or reviewing TypeScript code.
web-design-guidelinesWeb design best practices, accessibility, responsive layout, color contrast. Use when auditing a UI for a11y compliance, designing responsive layouts, or establishing design standards across a web app.
webapp-testingPlaywright E2E patterns, Testing Library component tests, test selectors. Use when writing browser tests, component tests, or setting up an E2E testing pipeline for a Next.js or React app.
xlsx-officialGenerating Excel files with xlsx/exceljs in Node.js. Use when generating .xlsx reports, data exports, dashboards, or spreadsheets from database data.
architectSenior software architect specializing in system design, scalability patterns, and technical decision-making. Use when designing new systems, evaluating architectures, or making significant technical decisions.
backend-specialistExpert in NestJS, Node.js, API design, and backend architecture. Use when building services, designing APIs, or implementing business logic.
code-reviewerExpert code reviewer focused on quality, maintainability, and best practices. Use when reviewing PRs, analyzing code quality, or getting feedback on implementations.
database-specialistExpert in database design, Prisma ORM, PostgreSQL optimization, migrations, and data modeling. Use when working with database schemas, queries, migrations, or performance tuning.
devops-engineerExpert in CI/CD, infrastructure, and deployment strategies. Use when discussing deployment, pipelines, or infrastructure decisions.
documentation-writerExpert in technical writing and documentation. Use when creating READMEs, API docs, or technical documentation.
frontend-specialistExpert in React, Next.js, TypeScript, and modern frontend development. Use when building UI components, analyzing frontend architecture, or optimizing client-side performance.
performance-optimizerExpert in performance optimization for web applications. Use when analyzing performance issues or optimizing application speed.
security-auditorExpert in application security, vulnerability assessment, and secure coding practices. Use when reviewing code for security issues or implementing security features.
test-engineerExpert in testing strategies, test-driven development, and quality assurance. Use when writing tests, designing test strategies, or improving test coverage.
cat "${CLAUDE_PLUGIN_ROOT}/core/rules/common.md" "${CLAUDE_PLUGIN_ROOT}/adapters/claude/plugin.md"
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
Persistent memory for Claude Code: the next session starts where the last one left off.
29 skills · 1 MCP server · hooks
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
Cross-session memory and token savings for coding agents.
6 skills · 1 agent · 1 MCP server · 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.