mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
UltraThink — local-first agentic dev environment. Skills, memory, knowledge graph, Tauri desktop app.
Plugin ultrathink-studio from marketplace inuverse-ultrathink in nhan03bit/ultrathink. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.
ab-test-generatorGenerate A/B test variants for affiliate content. Triggers on: "create A/B test", "test my headline", "optimize my CTA", "generate variants", "split test ideas", "improve click-through rate", "test my landing page copy", "headline alternatives", "CTA variations", "which version is better", "optimize
accessibility-testingAccessibility testing with axe-core, pa11y, Lighthouse, screen reader testing, and WCAG compliance verification
accessibilityWeb accessibility expertise — WCAG 2.1/2.2 compliance, ARIA patterns, keyboard navigation, screen reader compatibility, color contrast, semantic HTML, and React a11y primitives
affiliate-program-searchResearch and evaluate affiliate programs to find the best ones to promote. Use this skill when the user asks anything about finding affiliate programs, comparing commission rates, evaluating affiliate opportunities, searching for products to promote, picking a niche, or mentions list.affitor.com. Al
agoraBuild real-time communication apps using Agora SDKs (agora.io). Covers RTC (video/voice calling, live streaming, screen sharing), RTM (signaling, messaging, presence), Conversational AI (voice agents), Cloud Recording, Server Gateway, and token generation. Supports Web JS/TS, React, iOS Swift, Andro
ai-agentsAI agent architecture, tool use, memory systems, multi-agent orchestration, and safety patterns
ai-function-callingAI function calling / tool use patterns — schema definition, tool dispatch, streaming tool calls, and error handling.
ai-multimodalImage/vision analysis, generation prompt crafting, and multimodal AI workflow orchestration
ai-promptsAI prompt library covering system prompts, few-shot templates, structured output schemas, and prompt engineering patterns for production LLM applications
ai-sdkanalyticsEvent tracking architecture, Plausible Analytics, PostHog, Google Analytics 4, custom analytics pipelines, privacy-first tracking, and A/B testing integration
api-toolkitUnified API design + ops toolkit — REST/GraphQL design with OpenAPI specs, error handling (RFC 7807, codes, retry-after), versioning (URL/header/query, deprecation, migration), caching (HTTP headers, ETag, SWR, CDN), rate design, throttling, API gateway routing, request composition/aggregation. Sing
app-auditFull application quality audit. Chains impeccable-audit + security-scanner + performance-profiler + accessibility + web-vitals + owasp. Produces a single prioritized report with severity scores, WCAG citations, and fix commands for each issue.
astroauditFull codebase audit orchestrator covering security, code quality, performance, and accessibility analysis with prioritized findings.
authenticationAuthentication patterns including JWT, sessions, OAuth 2.0, OIDC, passkeys, RBAC, and multi-factor authentication
autonomous-loopsLoop patterns for autonomous agent work including sequential pipelines, watch loops, infinite agentic loops, PR loops, de-sloppify, and RFC-driven DAGs.
awsAWS services including Lambda, S3, DynamoDB, CloudFormation, CDK, IAM, and serverless architecture patterns
better-authBetter-Auth library integration for authentication with social providers, sessions, RBAC, and organization management
bio-link-deployerCreate a Linktree-style bio link hub page as a single self-contained HTML file. Triggers on: "create a bio link page", "make a linktree", "link in bio page", "bio link", "link hub", "create my link page", "all my links on one page", "linktree alternative", "build a link page", "bio page for my affil
bootstrapNew project scaffolding orchestrator that sets up a complete project from scratch with the right stack, structure, configuration, and initial code.
brainstormStructured ideation with constraint mapping, divergent exploration, and convergent selection
brand-studioUnified brand identity pipeline — brand voice, visual identity, messaging frameworks, asset management, brand consistency, plus full brand kit generator (strategy → color palette → typography → CSS tokens → guidelines). Pipeline: creative vision → brand strategy → full kit.
build-resolverMinimal-diff build error fixer — gets builds green with the smallest possible changes
buncache-invalidationCache invalidation — TTL, event-driven, cache-aside, write-through, SWR, tag purge
cachingDesign and implement caching strategies across all layers — in-memory, distributed (Redis/Memcached), CDN, HTTP cache headers, and application-level memoization
chrome-devtoolsBrowser automation, debugging, performance profiling, and DevTools-driven diagnostics via Playwright
circuit-breakerCircuit breaker for fault tolerance — closed/open/half-open states, fallback, resilience libs
clerkcloudflareCloudflare Workers, Pages, D1, R2, KV, Durable Objects, DNS, and edge computing patterns
cms-kitUnified CMS + content-layer toolkit — Payload CMS (collections, globals, access control, Lexical rich text), Sanity.io (GROQ, structured content, real-time), Contentlayer (type-safe content collections), MDX (@next/mdx, mdx-bundler, remark/rehype plugins), Tiptap (headless rich-text editor on ProseM
code-reviewMulti-pass code review covering logic correctness, security, performance, style, and maintainability
code-splittingReduce initial bundle size with dynamic imports, React.lazy, route-based splitting, component-level splitting, and bundle analysis — faster load times through strategic chunking
commerce-kitUnified commerce + payments toolkit — Stripe integration (Checkout, subscriptions, webhooks, Connect, payment intents), subscription billing/metering/invoicing, e-commerce patterns (cart, inventory, pricing, order lifecycle), Shopify Storefront + Admin API with headless commerce, affiliate commissio
commit-crafterGenerate well-structured conventional commit messages from staged changes with appropriate type, scope, and description
competitor-spyReverse-engineer successful affiliate strategies from competitors. Use this skill when the user asks about spying on competitors, researching what other affiliates promote, analyzing competitor affiliate sites, understanding how top affiliates in a niche make money, or says "what programs does X pro
compliance-checkerCheck affiliate content for FTC compliance and platform rules. Triggers on: "check my content for compliance", "FTC disclosure check", "is this legal", "review for compliance", "check affiliate disclosure", "am I FTC compliant", "audit my content", "compliance review", "legal check", "platform rules
content-writerUnified content writing toolkit — long-form (SEO blog articles, how-to tutorials, comparison posts, listicles), short-form (viral social posts, reddit posts, twitter threads, tiktok scripts), paid ad copy, email sequences, and content repurposing. Channel-aware. Single entry point for any copywritin
context-budgetToken overhead audit for UltraThink context window. Inventories skills, MCPs, hooks, and rules to detect bloat and optimize token usage.
context-engineeringContext window optimization, token budget management, and information compression for AI-assisted workflows
contract-testingConsumer-driven contract testing with Pact, schema validation, and API compatibility verification.
conversion-trackerSet up affiliate conversion tracking with UTM parameters and link tagging. Triggers on: "set up tracking", "create UTM links", "track my affiliate links", "tracking pixels", "click attribution", "organize my links", "UTM parameters", "tag my links", "campaign tracking", "link tracking setup", "prepa
convexcookEnd-to-end feature builder that orchestrates the full lifecycle from planning through research, scouting, coding, testing, review, and shipping a feature.
cost-aware-pipelineCost optimization for LLM pipelines including model routing, prompt caching, token budgets, and retry logic for Claude API usage.
cqrsCommand Query Responsibility Segregation — separate read/write models, event buses, and projections.
cron-jobsScheduled task patterns — Vercel Cron, node-cron, BullMQ schedulers, Inngest scheduled functions, and crontab syntax
css-foundationsUnified CSS/styling foundations — CSS architecture (modules, CSS-in-JS, cascade layers, container queries), CSS custom properties (design tokens, theming, runtime manipulation), CSS Grid (templates, auto-placement, subgrid), dark mode implementation, responsive design patterns (fluid typography, con
cypressd3D3.js data visualization — scales, axes, SVG rendering, force layouts, transitions, geo projections, and idiomatic React integration patterns
dashboardStart the UltraThink dashboard web UI
data-modelingDatabase schema design, normalization to BCNF, entity-relationship modeling, indexing strategies, and migration planning
data-validationData validation patterns — runtime validation, schema validation, form validation, API input validation
database-opsUnified database operations toolkit — B-tree/GIN/GiST/partial/composite indexing, seeding and fixtures, transaction patterns (isolation levels, sagas, distributed), backup strategies (pg_dump, WAL, PITR), query optimization (EXPLAIN ANALYZE, materialized views), replication (read replicas, streaming
date-fnsModern JavaScript date utility library with modular, tree-shakeable functions for formatting, parsing, comparison, and manipulation
debugSystematic debugging using hypothesis-driven investigation with test, narrow, and resolve loops
deck-studioUnified HTML presentation generator — strategic slides with Chart.js and design tokens, polished HTML decks with print/PDF versions and speaker notes, investor pitch decks with problem/solution/market/ask structure. Single entry point for 'make a slide deck' / 'create a presentation' / 'pitch deck'.
denoDeno runtime, Deploy, Fresh framework, KV, npm compatibility, and secure-by-default JavaScript/TypeScript
dependency-analyzerDependency tree analysis, version conflict resolution, update planning, and bundle size optimization
dependency-injectionDependency injection patterns — IoC containers, service registration, lifetime scoping, and testing.
design-docOrg-Bench Google-bipartite winning mechanism — the 4-section design-doc gate that every non-trivial change passes through. Use when the Director defines new work, when an Integrator reviews a lane (code/quality/devops), when the Director approves, or when a Worker is about to start coding and needs
design-kitUnified design foundations — design system architecture, tokens, component specs, visual principles, creative vision, figma integration, plus brand design system loader (66 real brands via DESIGN.md). Absorbs design, design-system, design-systems, design-principles, design-router, creative-vision, f
dev-workflowDevelopment workflow optimization — ESLint flat config, Prettier, TypeScript strict mode, pre-commit hooks, build optimization, branch strategy, and monorepo patterns
devops-kitUnified DevOps toolkit — Docker (optimization, multi-stage, compose, security), Kubernetes (manifests, Helm, scaling, service mesh), container orchestration beyond k8s (Swarm, Nomad, ECS), Terraform IaC, nginx (reverse proxy, load balancing, SSL/TLS, caching), Linux admin (systemd, networking, harde
djangoDjango ORM patterns, Django REST Framework, middleware, signals, async views, and production-grade application architecture
docs-kitUnified documentation toolkit — generate structured technical docs (API, architecture, guides, READMEs), discover and synthesize docs across local files and external sources, write conventional changelogs from git history, explain code at configurable depths, produce OpenAPI specs with code generati
drizzle-kitdrizzleDrizzle ORM type-safe queries, schema definitions, migrations, relations, transactions, and performance patterns
electronCross-platform desktop applications with web technologies (Chromium + Node.js)
email-kitUnified email infrastructure + content toolkit — React Email/MJML responsive templates, Resend provider integration (batch sending, webhooks, domain mgmt), multi-sequence email automation with branching logic, drip sequences for affiliate/product campaigns, full marketing campaign generator (welcome
env-varsEnvironment variables management with .env files, t3-env validation with Zod, secrets handling, runtime config, and Next.js env exposure rules (NEXT_PUBLIC_*)
error-handlingError handling patterns, retry strategies, circuit breakers, graceful degradation, and user-facing error communication
event-sourcingDesign event-sourced systems with CQRS — event stores, aggregate roots, projections, snapshots, and replay for auditable, scalable domain architectures
expoExpo framework for universal React Native apps — routing, SDK modules, EAS builds, OTA updates, and config plugins
fastapiFastAPI patterns, Pydantic v2 integration, dependency injection, middleware, background tasks, and production deployment
feature-flagsFeature flags patterns including LaunchDarkly, Statsig, Vercel Edge Config, environment-based toggles, gradual rollouts, and user targeting
file-uploadFile upload patterns including multipart/form-data, presigned URLs for S3/R2, chunked uploads, progress tracking, drag-and-drop with react-dropzone, and client-side validation
fixApply targeted, verified fixes with minimal blast radius and rollback safety
flaskFlask web framework patterns, Blueprints, extensions, SQLAlchemy integration, and REST API design.
forgeformsfunnel-plannergit-hooksgit-workflowgithub-pages-deployergolanggraphql-codegengraphqlgrpcgsdheretichonohtmxhttp-clienti18nidempotencyimage-optimizationimage-studioinngestjson-transformerkanbanlanding-genlaravellearn-from-mistakeslearn-patternlint-formatload-testingluciamanim-composermanimcemanimglmedia-processingmermaidmessage-queuesmicroservicesmigratemigration-plannermirofishml-opsmongodbmonorepo-configmulti-program-managerneonnestjsnext-authnextjsniche-opportunity-findernodejsnxoauthobject-storageobservability-kitonboardopenaiopenclawopenvikingoptimizepaginationpdf-generationperformance-budgetperformance-profilerperformance-reportplan-archiveplan-validateplanplaywrightpluginspnpmpostgresqlpr-writerpreviewprismaproduct-showcase-pageprompt-cachingprompt-engineeringpromptfoopwapythonquality-gateradix-uiragrate-limitingrbacreact-hook-formreact-nativereactrealtime-kitreasoning-frameworksrechartsredisrefactorregex-builderrepomixresearch-loopresearchruby-railsrustsaas-bootstrapscoutscraplingsearchsecurity-toolkitself-improverseo-auditseoservice-workershadcn-uishipskill-creatorskill-findersocial-media-schedulersolidspring-bootsqlitesqueeze-page-builderstate-machinesstorybookstrategic-compactstreamingvfsruns: vfs mcp
agoraruns: node mcp/agora/dist/index.js
code-intelruns: node packages/code-intel/dist/index.js
memoryruns: npx tsx mcp/memory/src/index.ts
stitchconnects to: https://stitch.googleapis.com/mcp
design-docruns: mcp/design-doc/launch.sh
scraplingruns: scrapling mcp
task-inugamiruns: npx tsx mcp/task-inugami/src/index.ts
promptfooruns: npx promptfoo mcp --transport stdio
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
AI-powered codebase understanding — analyze, visualize, and explain any project
9 skills · 10 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.