mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
RevealUI fleet developer-skills bundle: framework, database, sync, testing, security, and RevealUI-native workflow skills.
Plugin revskills from marketplace revskills in revealui-studio/revskills. Commands read from the repo's manifest — yesterday.
drizzle-dbDrizzle ORM schema design, migrations, and query patterns for PostgreSQL. Use when creating tables, writing queries, defining relations, managing migrations, or working with NeonDB. Covers pgTable, indexes, enums, jsonb columns, transactions, soft delete, pagination, drizzle-kit generate/migrate, an
electric-syncElectricSQL v1.x real-time sync patterns for PostgreSQL. Use when setting up shape subscriptions, authenticated proxy routes, mutation endpoints, offline-first sync, or connecting Electric to Neon. Covers read-only sync, row-level filtering, write-through-API, and conflict resolution.
exhaustive-auditMulti-session exhaustive codebase audit framework. Inventory every file path with hashes/line counts, partition into claimable shards for concurrent or serial agents, read and verify every line with a machine-checked coverage ledger, cross-check docs/config/code, and optionally map the system via th
grok-bot-checkpointUse when the user asks to checkpoint, /checkpoint, end a meaningful Grok Bot or desktop-assistant session, or leave a handoff for the next agent pickup — captures session state into a rolling fragment under /home/box/agent-data/checkpoints/ and reports CHECKPOINT-READY. Portable; does not require Re
knowledge-graphQuery the fleet knowledge graph before grep for cross-repo questions (what depends on X, where is Y enforced, what did the dependency graph look like on date D, what has any agent learned about Z). Covers the kg_* MCP tool surface, kg_context as the default entry point, point-in-time queries, publis
mcp-serverModel Context Protocol server development patterns. Use when building custom MCP servers, exposing tools and resources, handling JSON-RPC, implementing credential isolation, or integrating with Claude Desktop, Cursor, or AI agents. Covers @modelcontextprotocol/sdk, StdioServerTransport, tool schemas
multi-agent-memoryMulti-agent shared memory patterns for AI agent coordination. Use when building shared fact logs, collaborative scratchpads, memory reconciliation, or coordinating discoveries between concurrent agents. Covers append-only fact tables, Yjs CRDT scratchpads, LLM-powered reconciliation, and session-sco
next-best-practicesNext.js 15+ App Router best practices for pages, layouts, routes, server components, server actions, caching, API routes, and streaming. Use when building or reviewing Next.js code, implementing RSC patterns, PPR, metadata, error boundaries, or proxy.ts. Covers React 19 conventions, data fetching, I
redundancy-scanFleet workflow for finding duplication, deprecation, and redundancy (exact file clones, deprecation markers, lockstep/mirror comments, basename collisions). Multi-session friendly with machine findings + human classification (intentional vs accidental). Use when /redundancy-scan, /dedupe, fleet redu
revealui-checkpointCheckpoint checklist for RevealFleet sessions. Validates the 6 coherent-tracking surfaces, inventories tracking state, writes a rolling handoff fragment + workboard log fragment, re-renders CURRENT-HANDOFF and the neutral .revealui workboard locally for read convenience (.claude/workboard.md is adap
revealui-cleanupOne-off session residue cleanup. Alias /cleanup. Runs the GAP-314 cleanup-session workflow (tmpscript sweep, workboard-sweep, worktree triage, unpushed/memory/scratchpad). Default is report-only; --fix is gated. Also runs from /checkpoint after prepare-for-exit (no --fix). Not /recover. Not /ops lis
coordinateLive peer coordination packet for Grok Build (and equal adapters). Use when the user runs /coordinate, asks to coordinate with peers, or asks who else is live / what to stay off. Snapshot calls --mode=report (read-only). Checkpoint calls --mode=refresh (overwrite this session's workboard.d/active ro
revealui-design-statusClaude-adapter skill: check whether the claude.ai/design project changed since the codebase last pushed to it (DesignSync). Design-to-code awareness half of the design-code sync loop (GAP-322). Proposal-shaped only; never writes code or pushes to design.
revealui-designUse this skill to generate well-branded interfaces and assets for RevealUI Studio, either for production or throwaway prototypes/mocks/etc. Contains essential design guidelines, colors, type, and brand voice rules for the RevealUI design system (Cobalt brand, dark-first OKLCH tokens). Read README.md
revealui-doctorHealth check for RevealFleet Studio workflow across equal adapters (Claude + Grok at minimum). Verifies hook/rules homes, skill preconditions, git integrity, workboard freshness, daemon status, MCP configs, env leaks, toolchain, and disaster-recovery snapshot state.
revealui-opsThin shim onto the operational-workflow-layer runner (workflow-run.js). Lists registered workflows (cleanup-session, prepare-for-exit, master-handoff-regen, …) or runs one by name, passing --dry-run/--fix/--yes straight through. Exposed as /ops. One-offs: /cleanup and /rollup. Delegates entirely to
revealui-pickupConsume the rolling CURRENT-HANDOFF and continue agent-doable work. Use when the user runs /pickup, asks to continue from checkpoint, pick up the last session, or resume fleet handoff work in a new session. Not /next (TRACKER free surfaces). Not /resume (vendor transcript). Not /recover (crash inven
revealui-recoverRecover interrupted Studio sessions and diagnose rfx checkout launch failures. Full crash recovery starts with a 72h historical inventory. Surfaces unfinished threads, orphan artifacts, git corruption, hook residue, and workboard CRASHED markers. Diagnostic-first — never executes destructive repairs
revealui-rollupOne-off MASTER_HANDOFF regen. Alias /rollup. Runs the GAP-314 master-handoff-regen workflow (report-first sweep + regen brief; agent reviews then commits). Use when MASTER_HANDOFF is STALE or EXPIRED, or the user asks to roll up handoffs. Never auto-run from /checkpoint. Not /checkpoint. Not /cleanu
revealui-skills-testStatic validator for Studio Agent Skills. Dry-runs skill roots (revskills SoT + equal-adapter command/skill homes), validates referenced scripts exist, flags stale ~/suite/ paths and rule violations. Read-only.
revealui-snapshotCapture a mid-session fidelity snapshot for RevealFleet sessions, keyed to a harness-neutral session id (AGENT_SESSION_ID, then REVEALUI_SESSION_ID, then CLAUDE_CODE_SESSION_ID). Assembles mechanical state and authors the five sections checkpoint consumes, writing under ~/.local/share/revealui/coord
revealui-sync-ltsDEPRECATED 2026-07-02 — the per-repo LTS sync model (bundle/mirror declared in .claude/lts-mode) is retired. Disaster recovery is the weekly whole-distro WSL snapshot (Windows scheduled task RevealUI-WSL-Weekly-Backup, shipped as revkit scripts/weekly-wsl-backup.ps1 with staleness alerting). Retaine
revealui-sync-rulesVerify agent rules distribution topology across RevealUI repos (revcon profiles, materialized copies). Prefer control-layer / revcon entrypoints; Claude hook path is one adapter. Read-only; never mutates without asking.
revealui-trackerFleet TRACKER auto-sync (GAP-318 + goal spine). Use when /tracker, /next, free surfaces, roadmap, goals, or after gap/lane/init membership edits. Owner never runs shell commands — agents and SessionStart call tracker.js sync. Do not invent parallel queues or paste CLI recipes for the owner. author:
revvault-resolveResolve API keys, credentials, secrets, tokens, and .env values from revvault. Use when the user asks for a key, secret, token, database URL, webhook secret, or to sign up / connect / provision Neon, Supabase, PlanetScale, Clerk, Auth0, Vercel, Netlify, Railway, Render, Fly, Cloudflare, Sentry, Post
security-hardeningWeb application security hardening for OWASP Top 10 vulnerabilities. Use when implementing authentication, HTTP security headers, CORS, rate limiting, input validation, or reviewing code for XSS, SQL injection, CSRF, or SSRF. Covers CSP, HSTS, session cookies, bcrypt, Zod validation, and secrets man
tailwind-v4Tailwind CSS v4 patterns, CSS-first configuration, and v3 migration guide. Use when writing styles, configuring @theme variables, creating components with CVA, migrating from tailwind.config.js, or using container queries, dark mode, and new v4 utility syntax. Covers @import tailwindcss, custom prop
vitest-testingVitest testing patterns for production TypeScript projects. Use when writing tests, fixing test failures, configuring coverage, mocking modules, debugging flaky tests, or setting up Vitest in a monorepo. Covers Vitest 3+, vi.mock, vi.fn, React Testing Library, PGlite in-memory PostgreSQL, pool forks
yjs-collaborationYjs CRDT collaboration patterns for real-time and offline-first editing. Use when building collaborative documents, shared scratchpads, or multi-user editing. Covers Y.Doc, Y.Map, Y.Array, Y.Text, state encoding, structured patches, server-side document manipulation, and conflict-free merge semantic
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
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
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.