kc-review
Escopo: apenas
packages/agent-core-v2. Estas lentes são calibradas para o mecanismo v2 (DI × Escopo). Não as aplique aopackages/agent-corelegado nem a outros pacotes.
Um pacote das lentes usadas ao revisar ou testar packages/agent-core-v2. Cada sub-skill é autocontida; invoque aquela que corresponde à tarefa.
Sub-skills
slop/— Camada única de abstração e tratamento de erros em camadas. Uma dimensão de revisão: uma função deve ser lida como uma descrição linear de sua própria camada, com erros tratados acima ou abaixo dela. O agente relata detecções e medições, não notas de severidade. Invoque apenas quando o usuário solicitar explicitamente esta lente — não a aplique sem ser solicitado em revisões ou refatorações gerais.test/— Regras por teste por trás de "teste o contrato / responsabilidade, não a implementação", servindo a dois modos. Modo escrita: crie um teste — um comportamento porit, conduza pela superfície pública, faça stub apenas da verdadeira fronteira externa, controle tempo/configuração através de botões documentados, mantenha os testes claros, isolados e resilientes a refatorações (CCCR). Modo revisão: audite testes existentes contra as mesmas regras e relate descobertas comarquivo:linha. Use ao escrever, modificar ou revisar testes, ou quando perguntado como escrever um bom teste único.
Roteamento
- Revisar estrutura de código / camadas de abstração / onde o tratamento de erros pertence →
slop(apenas mediante solicitação explícita). - Escrever ou modificar testes, revisar qualidade de testes ou aconselhar sobre um teste único →
test.