Security Audit
A Security Audit, da Cloudflare, investiga falhas em repositórios com agentes separados para verificar os achados. Veja os requisitos e os relatórios.

- Último commit
- Licença
- MIT
- Mantenedor
- Cloudflare
- Categoria
- Testes e qualidade
- Estrelas
- 64.218
Na Security Audit, um agente investiga possíveis falhas no repositório. Outro agente confere cada achado e tenta refutá-lo. Você acompanha o resultado em findings.json, que separa as ocorrências confirmadas das pendentes e refutadas.
Como usar a skill Security Audit
O que preparar
Abra uma cópia local do repositório que deseja auditar e informe a pasta de saída dos relatórios. A Security Audit distingue uma consulta pontual de uma auditoria completa. A auditoria completa usa agentes para investigar e verificar os achados, sem alterar o código analisado.
Passo a passo
-
Defina o alcance e o modo de análise.
Informe o repositório e quais módulos serão examinados. Uma pergunta sobre um trecho usa o modo de orientação. Para gerar os relatórios completos, solicite explicitamente uma auditoria e escolha uma pasta de saída fora do repositório.
Resultado esperado: identificação do código, da revisão Git, do alcance e do local dos relatórios antes da investigação.
-
Envie uma solicitação específica.
Este exemplo trata de uma API local de documentos. Substitua os dois caminhos pelos diretórios da sua máquina.
Use security-audit para uma auditoria completa de /projetos/api-documentos, limitada à autenticação e ao acesso aos documentos. Grave os relatórios em /relatorios/api-documentos. Analise o código sem alterá-lo e não acesse serviços publicados. Registre separadamente o que ficar sem validação.
Resultado esperado: um plano de cobertura para os módulos indicados. As partes fora desse alcance devem permanecer identificadas como não examinadas.
-
Confira as condições de execução.
A inspeção do código é somente leitura. Para executar testes ou reproduções, a skill exige um sandbox com isolamento de rede, limites de recursos e escrita restrita. Sem essas condições, ela deve registrar o que falta para validar o caso, sem executar o código analisado no ambiente comum.
Resultado esperado: achados com comprovação no código e nas verificações permitidas. Um comportamento que depende de serviços externos permanece pendente de validação.
-
Leia os relatórios e separe os estados.
Comece por
REPORT.md, consulte os detalhes emFINDINGS-DETAIL.mde veja as pendências emNEEDS-VALIDATION.md. Os registros também ficam emfindings.json, acompanhados da cobertura emcoverage-ledger.json.Resultado esperado: problemas confirmados com localização e correção proposta, casos rejeitados e casos ainda sem validação. A auditoria descreve as correções, mas não altera o código nem comprova a ausência de outras falhas.
Instalar e atualizar
Instalar
Projeto atual
Execute na pasta do projeto para instalar a skill nesse projeto. O instalador permite escolher os agentes que receberão a instalação.
npx skills add cloudflare/security-audit-skill --skill security-auditTodos os projetos
Instale no seu usuário para usar a skill em diferentes projetos. O instalador permite escolher os agentes que receberão a instalação.
npx skills add cloudflare/security-audit-skill --skill security-audit -gAtualizar
Verificar atualizações
Consulte se há atualizações disponíveis para as skills instaladas antes de atualizar.
npx skills checkAtualizar skills instaladas
Atualize as skills instaladas para as versões disponíveis nos repositórios de origem.
npx skills updateAgentes compatíveis
Use esta skill no agente de sua preferência. Todos os agentes abaixo são compatíveis.
Claude CodeCompatível
Use os mecanismos equivalentes de delegação. Sem subagentes e sandbox adequados, a auditoria completa não está coberta por esta compatibilidade.
CodexCompatível
Use os mecanismos equivalentes de delegação. Sem subagentes e sandbox adequados, a auditoria completa não está coberta por esta compatibilidade.
AntigravityCompatível
Use os mecanismos equivalentes de delegação. Sem subagentes e sandbox adequados, a auditoria completa não está coberta por esta compatibilidade.
Hermes AgentCompatível
Use os mecanismos equivalentes de delegação. Sem subagentes e sandbox adequados, a auditoria completa não está coberta por esta compatibilidade.
OpenCodeCompatível
Use os mecanismos equivalentes de delegação. Sem subagentes e sandbox adequados, a auditoria completa não está coberta por esta compatibilidade.
CursorCompatível
Use os mecanismos equivalentes de delegação. Sem subagentes e sandbox adequados, a auditoria completa não está coberta por esta compatibilidade.

