mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
91 specialist skills + 16 dispatchable subagents + 48 slash commands for coding agents — orchestrator, backend, frontend, QA, security, deploy, design, copy, SEO, growth, retention, observability, detective-spec, reverse-engineering, anatomy, static-analysis and more. Spec-driven development (/constitution, /analyze, /checklist), path-scoped rules, anti-AI writing (/humanize), persistent memory with learned-skills (accepted/rejected states, freshness, post-compaction recovery, Codex/Grok memory profile), and a skills-vs-agents disambiguation hook. Release notes live in CHANGELOG.md, not here.
Plugin dev-team-kit-fv from marketplace claude-skills-fv in felvieira/claude-skills-fv. Commands read from the repo's manifest — 2 days ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.
po-feature-specEspecifica requisitos, historias, prioridades e criterios de aceite de produto. Trigger em: "nova feature", "especificação", "user story", "requisito", "backlog", "PO", "definir escopo", "critério de aceitação", "MVP", "roadmap", "validação de hipótese", "discovery", "monetização", "pricing", "produ
ui-ux-designProjeta telas, fluxos e design systems; audita UX, acessibilidade e corrige achados focados. Facelift amplo vai para `89-ui-facelift`. Trigger em: "design system", "wireframe", "aesthetic anchor", "responsiva em telas", "protótipo no Figma", "paleta", "WCAG", "componente visual", "mobile first", "de
backend-apiProjeta e implementa APIs, dados, autenticacao e logica de backend. Trigger em: "API", "endpoint", "banco de dados", "schema", "migration", "backend", "servidor", "autenticação", "JWT", "middleware", "ORM", "Prisma", "PostgreSQL", "Node.js", "Express", "NestJS", "validação server-side".
frontend-integrationImplementa interfaces e integra o frontend com APIs e estados. Trigger em: "React", "Next.js", "componente", "página", "Zustand", "React Query", "TanStack Query", "skeleton", "loading", "hook", "frontend", "integração", "mobile responsive", "Tailwind", "formulário", "roteamento".
qa-testingPlaneja QA, escreve testes e verifica comportamento, regressao e cobertura antes de release. Trigger em: "teste", "test", "QA", "Playwright", "Vitest", "Jest", "E2E", "coverage", "mock", "fixture", "regressao", "teste de integracao", "testing library", "mutation testing", "teste de mutação", "mutant
security-reviewRevisa seguranca de codigo, configuracao e aplicacoes. Trigger em: "segurança", "security review", "vulnerabilidade", "OWASP", "XSS", "CSRF", "CORS", "injection", "HttpOnly", "cookie seguro", "DRY", "code review", "boas práticas", "audit", "pentest", "sanitização".
deploy-dockerPrepara imagens, infraestrutura e deploy de aplicacoes. Trigger em: "deploy", "Docker", "Dockerfile", "docker-compose", "CI/CD", "pipeline CI/CD", "GitHub Actions", "nginx", "SSL", "produção", "staging", "Kubernetes", "AWS", "infraestrutura", "ambiente", "build", "release".
context-managerOrganiza contexto, tarefas e handoff entre sessoes. Trigger em: "criar tarefa", "lista de tarefas", "status", "progresso", "trocar foco", "resetar contexto", "o que falta", "proxima tarefa", "historico", "pipeline de tarefas".
orchestratorSkill do Tech Lead/Orquestrador do pipeline de desenvolvimento. Trigger em: "nova task", "iniciar", "pipeline de desenvolvimento", "orquestrar", "coordenar", "planejar execucao", "proximo step do pipeline", "workflow".
documenterDocumenta arquitetura, decisoes, uso e operacao do projeto. Trigger em: "documentar", "documentação", "docs", "ADR", "architecture decision record", "README", "feature doc", "api doc", "setup doc", "runbook", "troubleshooting", "doc de operação", "registrar decisão", "atualizar docs", "documentar re
reviewerRevisa a entrega e valida criterios antes de liberar. Trigger em: "review final", "reviewer", "aprovação", "rejeição", "validação final", "gate de deploy", "checklist final", "aprovar deploy", "pode deployar", "pronto pra produção", "validar entrega", "review completo", "última verificação".
motion-designProjeta e implementa animacoes e microinteracoes de interface. Trigger em: "animacao", "transicao", "motion", "micro-interacao", "framer motion", "spring", "easing", "parallax", "scroll animation", "hover effect", "shared element", "flip", "layout animation", "haptic", "vibracao", "som de interface"
marketing-copySkill de Marketing Copy para definição de textos de conversão, landing pages e comunicação de marca. Use quando precisar criar headlines, CTAs, textos de venda, landing pages, microcopy, onboarding text, ou qualquer texto orientado a conversão. Trigger em: "copy", "landing page", "CTA", "headline",
seo-specialistAudita e melhora SEO tecnico, conteudo e descoberta em busca e IA. Inclui ASO e auditoria de ficha Google Play ou App Store. Trigger em: "SEO", "auditoria SEO", "meta tags", "Open Graph metadata", "sitemap", "schema markup", "Core Web Vitals", "performance", "LCP", "INP", "CLS", "ranking", "canonica
mobile-tauriImplementa e empacota aplicacoes mobile e desktop com Tauri. Trigger em: "mobile", "Tauri", "APK", "app nativo", "desktop app", "Windows app", "macOS app", "Android", "cross-platform", "build nativo", "executável", ".exe", ".dmg", ".deb", ".AppImage", "notificação nativa", "file system nativo".
image-generatorSkill para geracao e adaptacao de assets visuais. Use quando o projeto precisar de hero image, background, ilustracao, icone, favicon, mascote ou derivacao de imagem existente sem destoar do app. Trigger em: "gerar imagem", "criar imagem", "hero image", "background image", "favicon png", "icone", "m
18-repo-auditor19-asset-librarian20-observability-sre21-data-analytics22-accessibility-specialist23-migration-refactor-specialist24-release-manager25-ai-integration-architect26-prompt-engineer27-video-integration-specialist28-claude-md-generator29-design-intelligence30-cost-tracker31-session-summary32-smart-suggestions33-detective-spec34-static-analysis35-skill-author36-web-asset-generator37-tdd-engineer38-architecture-deepener39-program-router40-parallel-dispatcher41-blog-publisher42-blog-screenshot43-canary-deployment44-zoom-out45-handoff-context46-post-deploy-canary-monitor47-pattern-conformity48-research-prep49-context-budget50-direct-response-copy51-ux-research52-ui-polish53-doubt-driven-review54-video-analysis55-marketing-reporting-analytics56-responsive-conversion57-mobile-ux-foundations58-i18n-localization59-closed-loop-revenue60-app-reference-architecture61-content-growth-engine62-persona-driven-issue-audit63-mobile-paywall-checkout64-scroll-storytelling65-using-git-worktrees66-game-architecture-design67-game-engine-development68-character-animation-3d69-character-pipeline-2d70-campaign-research-strategy71-campaign-copywriting72-campaign-visual-direction73-saas-conversion-playbook74-web3d-scene-runtime75-ffmpeg-media76-diagram-validated77-frontend-slides78-business-discovery79-react-useeffect-review80-jev-opportunity-scout81-artemis-android-testing82-retention-loops83-growth-action-plan84-ai-video-direction85-illustration-studio86-code-motion-film87-reverse-engineer-anything88-anatomy89-ui-facelift90-rag-engineering91-unslop92-design-director/dev-team-kit-fv:analyzeCross-artifact consistency check (read-only) entre constituição, spec, plan e issues — detecta inconsistências, duplicações, ambiguidades e requisitos órfãos antes de /build
/dev-team-kit-fv:asideResponde pergunta side sem contaminar task atual nem atualizar memória/tasks (adaptado de affaan-m/ECC)
/dev-team-kit-fv:audit-repoAudita o repositório consumidor — gera docs/repo-audit/current.md + assets.md com stack, convenções, assets, testes, deploy e riscos
/dev-team-kit-fv:autoAgente autônomo — executa task completa sem intervenção humana até estar pronto, funcional e testado
/dev-team-kit-fv:bestAuditoria de boas práticas, arquitetura, clean code e DRY (skills 11 + 06 + 05)
/dev-team-kit-fv:buildImplementar com stack do projeto (skills 03/04 — Backend/Frontend)
/dev-team-kit-fv:carefulLiga/desliga o modo cuidadoso desta sessao de trabalho: rm -rf, force-push, reset --hard, DROP TABLE e deploy passam a pedir confirmacao
/dev-team-kit-fv:catalog-projectSintetiza repo-audit + detective-spec + narrativa de produto em .project-memory/manifest.yaml versionado no repo consumidor
/dev-team-kit-fv:checklistGera checklist contextual ("unit tests for English") para uma spec — valida completeness, clarity, consistency, coverage e edge cases por feature
/dev-team-kit-fv:consolidate-memoryPasse reflexivo sobre memory vault — merge de duplicatas, fix de stale facts, prune do índice. Consolida D:\claude-memory\ ou vault local do projeto.
/dev-team-kit-fv:constitutionCria ou atualiza memory/constitution.md com princípios governantes do projeto (code quality, testing, UX, performance, security)
/dev-team-kit-fv:context-budgetAudita o peso de contexto carregado na sessão (skills, agents, MCP, rules, CLAUDE.md) e reporta tokens estimados por componente com recomendações de corte.
/dev-team-kit-fv:detective-specEngenharia reversa de specs em legado — extrai contratos sem tocar no código (skill 33 — Detective Spec)
/dev-team-kit-fv:devkit-install-fvInstala o dev-team-kit completo (.bot/) no repo atual — policies, MCP, hooks, templates e repo-audit
/dev-team-kit-fv:diff-impactAnalisa o ripple effect das mudanças não commitadas (ou de um commit/branch) cruzando o git diff com o knowledge graph em graphify-out/graph.json. Lista nós diretamente tocados + dependentes em N hops (BFS). Útil antes de mergear: mostra quem mais pode quebrar. Trigger em: "diff impact", "diff-impac
/dev-team-kit-fv:doctorValida o catálogo de plugins, roteamento e arquivos operacionais do kit
/dev-team-kit-fv:drift-scanRoda sensores de drift contra todo o codebase (não só diffs) — dead-code, large-files, stale-todos, dep-staleness, doc-code drift, test-coverage. Inspirado em "garbage collection" da OpenAI (Birgitta Böckeler).
/dev-team-kit-fv:factoryLinha de montagem multi-agente (Software Factory) — spec-writer → builder em worktree isolado → 4 revisores paralelos (Security, Code, UI, UX) → approver com gate de risco e dashboard visual
/dev-team-kit-fv:freezeCongela as edicoes numa pasta: Edit/Write fora dela sao bloqueados ate /freeze off (evita o conserto acidental de codigo nao relacionado)
/dev-team-kit-fv:grill-meInterroga o usuário relentlessly sobre um plano até atingir entendimento mútuo (adaptado de mattpocock/skills)
/dev-team-kit-fv:humanizeRemove sinais de AI-generated writing de qualquer texto — docs, PRDs, copy, changelogs, release notes. Aplica os 29 padrões de policies/anti-ai-writing.md + a checklist de estilo pra output publicado + adiciona voz e personalidade.
/dev-team-kit-fv:insightsAnalisa telemetria de uso dos hooks e sessions para recomendar próximas configurações — gate calibrado? perguntas mais bloqueadas? tools repetidos? Similar ao /Insights nativo do Claude Code mas lê os dados do kit.
/dev-team-kit-fv:instinct-exportExporta learned-skills (.bot/learned-skills/) pra JSON portável (adaptado de affaan-m/ECC)
/dev-team-kit-fv:instinct-importImporta learned-skills de um JSON exportado (adaptado de affaan-m/ECC)
/dev-team-kit-fv:instinct-promotePromove instinct de project-scope pra global-scope (~/.claude/.bot) (adaptado de affaan-m/ECC)
/dev-team-kit-fv:inventory-assetsInventaria assets visuais do projeto (logos, ícones, fontes) e prepara base pra geração de imagens
/dev-team-kit-fv:log-conflictRegistra uma resolução de trade-off entre policies/sensors em .bot/conflict-decisions.jsonl (telemetria v2.7.1+). Wrapper trivial sobre scripts/log-conflict-decision.mjs para reduzir fricção de chamada.
/dev-team-kit-fv:loopLoop autônomo v2 — Claude, Codex, Grok e OMP, worktree paralelo e polishing pass
/dev-team-kit-fv:multi-planRoda /plan em 2+ modelos paralelos (claude + codex) e surface só discordâncias (adaptado de affaan-m/ECC)
/dev-team-kit-fv:pipeline-discoveryPipeline COMPLETO discovery → PRD → issues → TDD → ship — composição original do kit que orquestra os 3 commands adaptados de mattpocock/skills (grill-me, to-prd, to-issues) + skill 37 TDD
/dev-team-kit-fv:pipelinePipeline clássico end-to-end (spec → plan → build → test → review → ship)
/dev-team-kit-fv:plan-featureDefine o pipeline mínimo suficiente para uma feature — variante de /plan focada em escopo de feature (não task isolada)
/dev-team-kit-fv:planClassificar task e montar pipeline mínimo suficiente (skill 09 — Orchestrator)
/dev-team-kit-fv:reconcile-memoryDetecta e resolve contradições no vault de memória — decisões revertidas, fatos stale, decisões superadas que nunca foram atualizadas. O vault mantém a própria verdade.
/dev-team-kit-fv:review-releasePrepara liberação formal — valida Reviewer + envolve Observability SRE + usa Release Manager para changelog, rollout e rollback
/dev-team-kit-fv:reviewReview final + security audit (skills 11 + 06 — Reviewer + Security)
/dev-team-kit-fv:run-programExecuta um program declarativo (YAML) de programs/ — pipelines com gates humanos, conditional steps, parallel steps e variable substitution
/dev-team-kit-fv:savingsMostra o que o dev-team-kit-fv salvou/preveniu nesta sessão (ou janela maior) — tokens economizados, custo, riscos prevenidos, hot files, decisões do gate
/dev-team-kit-fv:shipRelease e deploy (skills 24 + 07 — Release Manager + Deploy)
/dev-team-kit-fv:simplifySimplificar e refatorar código (skill 23 — Migration & Refactor)
/dev-team-kit-fv:skill-healthGera dashboard de saúde do portfolio de skills (description quality, eval accuracy, overlaps) (adaptado de affaan-m/ECC)
/dev-team-kit-fv:spec-kitPipeline SDD unificado — specify → plan → tasks → implement com checkpoints explícitos entre fases. Inspirado no GitHub Spec Kit (88k stars). Versão nativa Claude Code, zero deps.
/dev-team-kit-fv:specEspecificar feature com critérios de aceitação (skill 01 — PO)
/dev-team-kit-fv:swarmModo de autonomia total — do prompt ao PR mergeable. Worktree isolado + Ralph loop (fresh context per story) + 4-agent paralelo review + self-fix CRITICAL/HIGH + auto PR. Sem intervenção humana (a não ser que algo crítico exija).
/dev-team-kit-fv:testEscrever e rodar testes (skill 05 — QA Engineer)
/dev-team-kit-fv:to-issuesQuebra PRD/plano em issues independentes (vertical slices) e publica no issue tracker — adaptado de mattpocock/skills
/dev-team-kit-fv:to-prdConverte conversa atual em PRD formatado para issue tracker (GitHub/Jira/Linear) — adaptado de mattpocock/skills
/dev-team-kit-fv:worktreeCria um git worktree isolado para trabalhar em paralelo sem afetar o branch atual
anti-ai-writingReviewer especializado em detectar e marcar os 29 padrões de AI-generated writing em prosa (docs, PRDs, copy, changelogs, comentários em código). Use quando texto novo entra no repo via PR ou quando swarm/auto produz documentação. Despachar via Task tool para review isolado.
code-reviewerSenior code reviewer focused on clean code, DRY, SOLID, correctness, performance and security. Use when reviewing a PR, a completed feature, or any code that needs validation before merge. Dispatch with Task tool for isolated reviews.
codeql-runnerOrquestra build de database CodeQL + execucao de queries de seguranca com taint tracking interprocedural. Use quando Semgrep nao for suficiente (bug envolvendo data flow entre arquivos/funcoes), variant analysis sofisticada, ou auditoria mensal/release major. Mais lento que Semgrep (~5-30min) mas pr
debuggerSystematic debugger that diagnoses root causes, not symptoms. Use when facing a bug, unexpected behavior, failing test, or error you cannot immediately explain. Follows a hypothesis-driven loop with explicit evidence ledger and anti-rationalization tables. Can read, grep, edit and run tests.
detective-adrsDetetive de decisões arquiteturais retroativas em sistemas legados. Identifica escolhas estruturais implícitas (framework, auth, persistência, cache, comunicação) e gera ADRs explicando o que existe e suas consequências — sem julgar nem reescrever. Despache via Task tool durante a Fase 5 do `/detect
detective-business-rulesDetetive de regras de negócio escondidas em código legado. Extrai lógica de domínio enterrada em validações, calculos, transições de estado, constantes mágicas e testes — sem alterar uma linha. Despache via Task tool durante a Fase 3 do `/detective-spec`. Output em `_detective_sdd/02-business-rules/
detective-contractsDetetive de contratos de módulo em sistemas legados. Investiga API pública, dependências, invariantes, consumidores e estado interno de um módulo sem alterar uma linha. Despache via Task tool durante a Fase 2 do `/detective-spec`. Output em `_detective_sdd/01-modules/<name>.md`.
detective-flowsDetetive de fluxos end-to-end em sistemas legados. Reconstrói o caminho de uma requisição/comando/evento desde o ponto de entrada até o último side effect, mapeando steps, branchings, estado mutado e falhas — sem alterar uma linha. Despache via Task tool durante a Fase 4 do `/detective-spec`. Output
orchestratorTech Lead / Pipeline Orchestrator. Classifies tasks, defines the minimum sufficient pipeline, coordinates skill transitions, and ensures no critical step is skipped. Use at the start of any complex task or when unsure which skill to invoke next. Has access to all tools.
sarif-parsingParse, dedup e agrega arquivos SARIF de multiplas ferramentas (Semgrep, CodeQL, dependency scanners). Use quando ha 2+ tools rodando ou multiplos scans para consolidar. Output: SARIF unico + relatorio markdown executivo. Despache antes de `semgrep-triager` quando houver SARIF de fontes diferentes.
security-auditorSecurity auditor specialized in web application vulnerabilities. Thinks like an attacker, reports like a defender. Use when reviewing auth flows, input handling, data protection, or before any production deploy. Dispatch with Task tool for isolated security audits.
semgrep-scannerExecuta scans Semgrep em paralelo por categoria de linguagem em codebases multi-linguagem. Use quando rodar scan de seguranca ou bug em repo com 2+ linguagens (TS+Python, Go+Rust, etc). Output SARIF agregado pronto para triagem. Despache durante a fase 1 da skill 34 (Static Analysis).
semgrep-triagerClassifica findings Semgrep em True Positive / False Positive / Needs Investigation lendo contexto fonte. Use apos `semgrep-scanner` para escala (>20 findings) ou triagem batch. Output: lista priorizada com fix sugerido por TP, supressao com justificativa por FP. Combate vies "isso parece FP" da ski
silent-failure-hunterReview-only agent that hunts silent failures — empty catch blocks, swallowed errors, dangerous fallbacks (.catch(() => []), default values that hide failure), lost stack traces and missing error/rollback handling. Use after writing error-handling code, before a release, or when bugs "disappear" inst
test-engineerQA engineer operating on the "Prove-It" principle — if it works, prove it with a test. Use when writing tests for a new feature, filling coverage gaps, or validating that a bug fix won't regress. Can read, write and edit test files. Dispatch with Task tool for isolated test work.
variant-analysisApos achar bug inicial, busca variantes do mesmo padrao em todo o codebase via custom Semgrep/CodeQL rule. Use quando bug parece sintoma de classe (SQL injection, missing auth check, race condition padrao). Output: lista de variantes encontradas + custom rule reusavel para CI. Combate fix-only-the-s
dev-team-kitruns: node ${CLAUDE_PLUGIN_ROOT}/mcp-server/dist/index.js
node "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/runtime-dispatcher.mjs" UserPromptSubmit
node "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/runtime-dispatcher.mjs" SessionStart
node "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/runtime-dispatcher.mjs" PreToolUse
node "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/runtime-dispatcher.mjs" Stop
node "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/runtime-dispatcher.mjs" PreCompact
node "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/runtime-dispatcher.mjs" PostToolUse
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
Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications
5 skills · 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.