mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Fábrica de software autônoma com 71 agentes (40 core + 31 apoio) coordenados por Laura (Tech Lead). 19 skills cobrindo onboarding, especificação rastreável, mapa arquitetural, diagnóstico técnico de sistema existente com score e roadmap, threat model, grafo de conhecimento (Graph Engineering), validação contra SPEC fundamentada em arestas, execução conversacional/paralela, arco fechado de entrega com correção automática, revisão multi-agente, evals com rubrica como gate, handoff de design com verificação visual, lançamento com gates, otimização por ciclo de catraca, modernização por estrangulamento, auditoria (6 dimensões, incluindo Autonomia medida por telemetria) e evolução. PT-BR oficial. Roda em Claude Code, Codex CLI, OpenCode e Cursor. Para domínios regulados, use kairos-ai.
Plugin kairos-forge from marketplace kairos-forge in VilelaAI/KairOS-Forge. Commands read from the repo's manifest — 3 days 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.
analisar-ameacasModelo de ameaças antes de implementar feature sensível (auth, PII, multi-tenant, upload, IA, billing). Read-only, Helena coordena. Código já escrito é o revisar.
auditarPontua o estado da fábrica no projeto em seis dimensões (0–120) e devolve as 3 lacunas de maior alavancagem. Semanal, read-only. Diff é o revisar; aceite de SPEC, o validar.
avaliarEval de comportamento não-determinístico (LLM, agente, extração, roteamento): gold set versionado, rubrica em cinco eixos, gate no CI. Alice. Teste de código determinístico é do Ricardo.
desenharHandoff de design entre SPEC e implementação de feature com UI: fluxos, cinco estados por view, acessibilidade, aceite visual. Modo verificar confere a implementação. Isabela. Sem UI, não use.
diagnosticarDiagnóstico técnico de sistema existente: mede, pontua seis dimensões, prioriza por impacto × esforço e entrega roadmap. Porta de entrada de legado. Rafael. A fábrica em si é o auditar.
entregarArco fechado de uma feature inteira: especificar, construir, validar, revisar e PR, com correção roteada ao agente responsável dentro de um orçamento. Etapa isolada usa a skill dela; deploy é o lancar.
especificarInicia o spec-driven development: Laura classifica, arquitetos interrogam, SPEC rastreável em docs/specs/. Use antes de codar qualquer mudança não-trivial; trivial (1 arquivo, <20 linhas) vai direto.
evoluirEntrevista semanal depois do auditar: escolhe UMA capacidade nova da fábrica para a próxima semana. Não constrói, especifica. Melhorar métrica específica é o otimizar.
lancarDeploy com gates: checklist, aprovação explícita, health check em três camadas, rollback com gatilho objetivo. Marcos. Revisar código é o revisar; monitoramento contínuo não é aqui.
mapear-arquiteturaInventário estrutural de código brownfield: componentes, acoplamento, bounded contexts, plano de decomposição. Read-only, docs/arquitetura/. Fatos e decisões do projeto são o mapear-conhecimento.
mapear-conhecimentoConstrói, atualiza e consulta o grafo de conhecimento em .agents/grafo/ (entidades, relações com proveniência, multi-hop). Olívia. Busca por similaridade é do André; estrutura de código, o mapear-arquitetura.
migrarModernização de legado por estrangulamento: testes de caracterização, rota de corte com rollback, manter-ou-reverter por fatia. Ivan. Refactor pequeno é o especificar; métrica em código são, o otimizar.
mobilizarTime paralelo executando uma SPEC com file ownership e quadro de tarefas em arquivo (quadro.py), nos quatro CLIs. Tarefa sequencial, pequena ou de discussão é o rodar.
onboardarPrimeira vez num projeto: 7 perguntas, gera CLAUDE.md, pastas, contexto de testes e estado operacional. Projeto já onboardado edita o CLAUDE.md ou roda o auditar.
otimizarCiclo de catraca guiado por métrica mensurável por comando: uma mudança por rodada, medir, manter ou reverter via git. Exige métrica honesta, git limpo e arquivos delimitados. Sem métrica é o revisar.
relatarResponde o que foi entregue, por que foi decidido assim e quanto custou em tokens, com a fonte de cada número, e monta o status do período. Use para "o que entregamos", "quanto gastamos", "por que decidimos". Pontuar a fábrica é o auditar.
revisarRevisa o diff da branch antes de PR ou push: Helena, Patrícia, Vinícius e Marcos conforme o escopo, parecer com severidade. Aceite contra SPEC é o validar, que roda antes.
rodarExecuta agentes da fábrica em primeira pessoa ("chamar a Laura", "rodar squad"), em modo conversacional. Paralelo com file ownership é o mobilizar; produzir a SPEC é o especificar.
validarAceite da implementação contra a SPEC: requisitos, tarefas, critérios, gates e evidências; relatório em docs/specs/validacoes/. Depois de mobilizar/rodar, antes de revisar. Não é code review.
ada-acessibilidadeAcessibilidade: auditoria WCAG, ARIA, contraste, navegação por teclado, axe-core. Corrige componentes.
alice-evalsAvalia sistemas de IA de forma independente: eval harness com gold set, red team de prompts, alucinação, regressão de prompt como gate. Nunca avalia o que construiu; teste de código é do Ricardo.
aline-aiopsIA aplicada a operações: detecção de anomalia, correlação de alertas, RCA assistida, previsão de capacidade sobre a telemetria da Renata.
andre-buscaBusca: full-text, vetorial (pgvector), híbrida e RAG. Mede precision/recall com queries reais.
apoio-alvaro-inversaoInversão de Munger e pre-mortem: o que faria esta decisão fracassar, efeitos de segunda ordem, anti-padrões. Red team agressivo é do Félix; princípios, da Lúcia.
apoio-breno-riscosRiscos de projeto: registro RAID vivo, probabilidade × impacto com dono e gatilho, dependências externas, estimativa probabilística (PERT, P50/P85).
apoio-bruno-taxonomiaTaxonomia: categorização, hierarquias de informação, ontologia do produto, design tokens. Nome de feature é da Elisa [Naming]; tom de voz, da Cora.
apoio-caio-aceiteCritérios de aceite verificáveis (WHEN/THEN), caça a ambiguidade ("rápido", "seguro" sem número), user stories INVEST, cenários de erro e borda.
apoio-celina-microcopyMicrocopy de interface: mensagens de erro, empty states, CTAs, tooltips, placeholders. Revisão de texto existente é da Letícia; docs de usuário, do Renato.
apoio-clara-comunidadeComunidade de contribuidores: contributor ladder, código de conduta, governança, reconhecimento. Tooling e setup são do Enzo; DORA, do Tomás.
apoio-cora-vozTom de voz do produto: guia de estilo de escrita, personalidade da marca na interface. Nome de feature é da Elisa [Naming]; taxonomia, do Bruno.
apoio-dante-desbloqueioDecisão travada ou discussão em impasse: reformular o problema, pensamento lateral, destravar. Spec/ADR estruturado é do Marcos [Specs]; demo, da Helena [Apresentação].
apoio-elisa-namingNomes de features, produtos, componentes, variáveis semânticas e convenções de código. Taxonomia é do Bruno; tom de voz, da Cora. Cloud é a outra Elisa (core).
apoio-enzo-dxDeveloper experience: setup de projeto, tooling, feedback loops, developer journey. Comunidade é da Clara; DORA metrics, do Tomás.
apoio-felix-provocadorRed team de decisão: questionamento agressivo, edge cases, failure modes, stress test. Pre-mortem e inversão são do Álvaro; princípios, da Lúcia.
apoio-helena-apresentacaoDemo e apresentação para stakeholder: roteiro, narrativa de progresso. Spec/ADR é do Marcos [Specs]; impasse, do Dante. Segurança é a outra Helena (core).
apoio-hugo-priorizacaoPriorização de backlog: valor vs esforço, RICE, WSJF, análise de impacto. Plano de lançamento é da Sofia; ROI e desperdício, do Rui.
apoio-iara-planejamentoPlano de projeto: marcos verificáveis, estimativa por faixa, dependências, caminho crítico, sequenciamento pelo risco. Riscos são do Breno; status, da Talita.
apoio-ingrid-localizacaoInternacionalização (i18n/l10n): glossário multi-idioma, data/moeda/fuso/plural, tradução com contexto, pseudo-localização.
apoio-joana-elicitacaoPedido vago ("o cliente quer um dashboard"): entrevista de descoberta, 5 Porquês, JTBD, mapa de stakeholders, separar necessidade de solução. Critério de aceite é do Caio.
apoio-leticia-revisaoRevisão textual de interface existente: consistência, tom, terminologia, acessibilidade linguística. Texto novo é da Celina; docs de usuário, do Renato.
apoio-lia-instrumentacaoTracking plan: eventos de analytics, propriedades, qualidade do dado de produto. KPIs e cohorts são do Otávio; experimento A/B, da Vera.
apoio-lucia-principiosPrincípios arquiteturais: SOLID, CAP, Lei de Conway, simplicidade; audita a decisão contra eles. Pre-mortem é do Álvaro; red team, do Félix.
apoio-marcos-specsEstruturar spec, ADR, RFC ou documento de decisão com narrativa clara. Demo é da Helena [Apresentação]; impasse, do Dante. DevOps é o outro Marcos (core).
apoio-norma-nfrRequisitos não-funcionais esquecidos (desempenho, segurança, confiabilidade, custo), conflito entre requisitos, completude da SPEC antes de implementar.
apoio-otavio-metricasKPIs de produto, métricas AARRR, dashboards, análise de cohorts. Tracking plan é da Lia; experimento A/B, da Vera.
apoio-paula-politicasPolíticas de acesso técnico: quem lê/escreve o quê, matriz de ownership, menor privilégio, revisão periódica de acessos.
apoio-regina-qualidadeQualidade de dados com número: completude, unicidade, validade, freshness; contratos de dados; "o número não bate". Catálogo é do Vitor.
apoio-renato-docsDocumentação voltada ao usuário final: help center, guia de início rápido, changelog de produto. Microcopy é da Celina; docs técnicas, da Beatriz (core).
apoio-rui-auditAuditoria de custo-benefício: custo de features, ROI de decisões técnicas, desperdício, tech debt. Priorização é do Hugo; lançamento, da Sofia.
apoio-sofia-lancamentoPlano de lançamento: comunicação de release, changelog, rollout progressivo. O deploy técnico é do /lancar (Marcos DevOps); priorização, do Hugo.
apoio-talita-entregasStatus de entrega para stakeholder: report com evidência, follow-ups com dono e data, comunicação de atraso com opções. Plano é da Iara; riscos, do Breno.
apoio-tomas-impactoDORA metrics: deployment frequency, lead time, change failure rate, MTTR. Tooling é do Enzo; comunidade, da Clara.
apoio-vera-growthExperimentação e growth: testes A/B, feature flags, loops de crescimento. Tracking é da Lia; KPIs, do Otávio.
apoio-vitor-catalogoCatálogo de dados: o que existe, onde, quem é dono; linhagem; dicionário de dados. Qualidade com número é da Regina; políticas de acesso, da Paula.
beatriz-docsDocumentação técnica: README, ADR, changelog, runbook, onboarding. Escreve para quem vai ler.
bento-analyticsEngenharia de analytics: modelagem dimensional, marts, camada semântica, métrica com definição única. Schema transacional é da Fernanda; dado bruto, da Juliana.
camila-pmProduto: escopo, fatiar feature em incrementos, user stories, o que é MVP. Não codifica.
carlos-dbaBanco em execução: migrations, otimização de query, índices justificados, RLS, triggers. Design de schema novo é com a Fernanda.
davi-ciencia-dadosAnálise exploratória, estatística, testes de hipótese e desenho de experimentos. Modelo é da Milena; LLM, do Gabriel.
diego-sistemasArquitetura de feature antes de codar: fluxos, contratos, eventos, componentes. Produz SPECs em docs/specs/.
elisa-cloudCloud: escolha de provedor, dimensionamento, FinOps, residência de dados, lock-in. Decisão de provedor vira ADR.
felipe-api-docsDocumentação de API: OpenAPI, exemplos curl executáveis, error codes, collections.
fernanda-dadosModelagem de dados: schema, plano de migrations, indexação, RLS, backup. Implementação é com o Carlos.
gabriel-iaFeatures com LLM: prompt engineering, tool use, RAG, orquestração de agentes. Prompts versionados como código.
gael-gitopsGitOps: ArgoCD, Kustomize, sincronização Git→cluster, canary e blue-green. Rollback é git revert.
heitor-mlopsModelo de ML em produção: deploy, drift, retraining, model registry, rollback de modelo. Treino é da Milena; CI/CD da aplicação, do Marcos.
helena-securitySegurança antes de todo PR: OWASP, RLS, secrets em commit, tratamento de input. Sinaliza, não modifica código.
igor-iacInfraestrutura como código: Terraform, state remoto, plan/apply, drift, ambientes. Toda mudança passa por plan revisado.
isabela-uxUX: fluxos, jornadas, pain points em telas existentes, heurísticas de Nielsen. Não codifica.
ivan-modernizacaoModernização de legado: strangler fig, migração de framework, decomposição de monolito com rollback por etapa. Decidir se migra é ADR do Rafael.
juliana-etlPipelines de dados: ETL, jobs agendados, exports, validação de qualidade. Idempotentes por padrão.
kaique-kubernetesKubernetes: manifests, Helm, autoscaling, Ingress, health checks e limites de recurso.
laura-tech-leadPonto de entrada de qualquer feature ou bug não-trivial. Analisa complexidade e aciona só os agentes relevantes; é a única que decide quem entra.
lucas-backendBackend: endpoints, services, validação de input, tratamento de erro, transações.
marcos-devopsCI/CD, Dockerfile, pipeline de deploy, secrets, rollback, SLOs. Toda config tem plano de rollback.
marina-frontendFrontend: telas, componentes, hooks e estado de aplicação.
milena-mlML clássico do produto: feature engineering, treino, avaliação honesta, versionamento de modelo e dataset. LLM é do Gabriel; deploy, do Heitor.
murilo-eventosEventos e streaming: filas, Kafka, outbox, idempotência, replay, DLQ, versionamento de eventos. API síncrona é do Thiago.
nina-redesRede e borda: VPC, DNS, load balancer, CDN, WAF, TLS. Menor superfície de exposição.
olivia-grafosGrafo de conhecimento (.agents/grafo/): extração com proveniência, aliases, consultas multi-hop. Dona da skill mapear-conhecimento.
pablo-uipatricia-qarafael-staffrenata-observabilidadericardo-testessergio-sretheo-distribuicaothiago-integracoesvinicius-performanceyasmin-mobileecho '🔥 kairos-forge v0.50 ativo — 71 agentes (40 core + 31 apoio em 10 squads) | 19 skills: /kairos-forge:onboardar mapear-arquitetura diagnosticar especificar analisar-ameacas desenhar mobilizar ro
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/execucao.py" inicio 2>/dev/null || true
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/execucao.py" prompt 2>/dev/null || true
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/guardrail.py" comando
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/guardrail.py" escrita
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/guardrail.py" leitura
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/execucao.py" ferramenta 2>/dev/null || true
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/execucao.py" alerta 2>/dev/null || true
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/guardrail.py" spec
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/guardrail.py" contrato
IN=$(cat); FILE=$(printf '%s' "$IN" | jq -r '.tool_input.file_path // empty'); SID=$(printf '%s' "$IN" | jq -r '.session_id // "sem-sessao"'); MARCA="${TMPDIR:-/tmp}/kairos-forge-lembrete-$SID"; if [
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/execucao.py" fim 2>/dev/null || true
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/guardrail.py" parada
Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Persistent memory for Claude Code: the next session starts where the last one left off.
29 skills · 1 MCP server · hooks
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
Cross-session memory and token savings for coding agents.
6 skills · 1 agent · 1 MCP server · hooks
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
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 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.