case-review
Faz seu agente revisar pacotes de avaliação técnica. Ele verifica o escopo, a rastreabilidade das evidências e a consistência. É útil para garantir a qualidade e a integridade de análises.
O que ela faz
Verifica se um pacote de análise de segurança (como de investigação forense ou engenharia reversa) está completo e organizado. Ele checa se as conclusões estão ligadas às evidências, se tudo está documentado corretamente e se os arquivos não foram alterados.
Quando usar
- ✓Antes de entregar um relatório final de análise.
- ✓Para garantir que as conclusões de uma investigação são baseadas em evidências sólidas.
- ✓Ao passar um caso de segurança para outra equipe ou pessoa.
Exemplo do que pedir para a IA
“Verifique meu pacote de análise do caso 'XYZ' para garantir que tudo está em ordem antes de eu entregar o relatório.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
O sistema roda um script que examina os arquivos do seu caso, como escopo, linha do tempo e evidências. Ele procura por inconsistências, como conclusões sem base em evidências ou arquivos faltando, e gera um relatório sobre a qualidade da organização.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill case-reviewOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/case-review/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Revisão do Gráfico de Evidências
Quando Usar
- Antes de entregar um relatório de análise, verifique a rastreabilidade e a completude.
- Auditar se as conclusões são apoiadas por evidências registradas.
Use esta habilidade quando um caso de engenharia reversa, forense, CTF ou de segurança autorizado precisar de uma entrega defensável. Ela audita o pacote work/<case>/ existente sem alterar o caso ou tocar em um alvo.
Escopo
Esta habilidade abrange:
- Metadados de escopo e prontidão de atividade alvo
- Estrutura do registro de evidências e campos de reprodutibilidade
- Referências de itens de trabalho e entradas de linha do tempo para Evidências
- Achados Estruturados e Caminhos no Markdown do relatório
- Verificação opcional SHA-256 para artefatos locais do caso
- Uma revisão em Markdown ou JSON para entrega do relatório
NÃO deve realizar reconhecimento, exploração, instrumentação dinâmica ou alterações no alvo. Essas ações pertencem à habilidade de análise roteada e exigem o portão de escopo do caso.
Dependências de Ferramentas
| Ferramenta | Necessário | Propósito | Auto-bootstrap |
|---|---|---|---|
| Python 3.9+ | Sim | Executa o script de revisão de caso somente leitura | Não, use a instalação Python da plataforma |
Nenhum acesso à rede ou pacote de terceiros é necessário.
Fluxo de Trabalho
Fase 1: Entrada
Execute a revisão no diretório de caso existente:
python3 skills/case-review/scripts/review_case.py work/<case> --format markdown
Confirme que scope.md, timeline.md, workitems.md e evidence/ estão presentes. Uma revisão não rigorosa relata avisos de escopo, enquanto uma revisão rigorosa trata os avisos como bloqueadores de entrega.
Sugestão de Próximos Passos (Escolha um número)
- Corrigir os campos de autorização, escopo ou network_profile em scope.md
- Continuar a verificar os comandos reprodutíveis e as fontes dos registros de Evidências
- Exportar o resultado da revisão atual e anexá-lo ao relatório de estágio
- Mudar para saída JSON para integração com CI ou outras ferramentas de revisão
- Pausar e confirmar primeiro o escopo da revisão
Fase 2: Rastreabilidade
Revise as verificações para:
- IDs de Evidências que não existem
- Achados sem
evidence_ids - Caminhos sem um
path_typepermitido ou referência de Evidência - Itens de trabalho e entradas de linha do tempo apontando para Evidências desconhecidas
- Registros de Evidências não vinculados
- Achados Validados com baixa confiança
Uma observação offline pode usar repro_command: n/a somente quando seu campo notes documentar explicitamente a limitação offline.
Use JSON quando outra ferramenta precisar de campos estáveis:
python3 skills/case-review/scripts/review_case.py work/<case> --format json
Sugestão de Próximos Passos (Escolha um número)
- Adicionar as Evidências ausentes e manter os comandos originais
- Revisar novamente após vincular Achados candidatos às Evidências
- Adicionar P-id e etapas de Caminho para a cadeia de chamadas ou cadeia de ataque
- Gerar um resumo de entrega em Markdown
- Voltar para a habilidade PRIMÁRIA para continuar a análise
Fase 3: Verificação de Fixidez
Quando um registro de Evidência contiver tanto content_hash quanto artifact_path, verifique o artefato local do caso:
python3 skills/case-review/scripts/review_case.py work/<case> --verify-hashes --strict
O script aceita sha256:<64 hex characters> e verifica se o artefato permanece dentro da raiz do caso. Uma incompatibilidade de hash é uma falha grave.
O helper de Evidência do PowerShell pode registrar um hash ao anexar um registro:
powershell -File skills/scripts/append-evidence.ps1 -CaseRoot work\<case> -Id E-001 -Title "Sample hash" -ReproCommand "sha256sum evidence/sample.bin" -ArtifactPath "evidence\sample.bin"
Sugestão de Próximos Passos (Escolha um número)
- Corrigir a incompatibilidade de hash ou substituir a cópia de trabalho contaminada
- Adicionar SHA-256 e artifact_path para arquivos originais não fixados
- Continuar para a fase de geração de relatório
- Exportar resultado JSON para o CI salvar
- Pausar e solicitar revisão manual
Fase 4: Entrega
Use o modo rigoroso antes de um relatório final ou entrega a um especialista:
python3 skills/case-review/scripts/review_case.py work/<case> --strict --format markdown > work/<case>/report/case-review.md
O comando é somente leitura em relação ao caso, a menos que o redirecionamento do shell seja explicitamente usado para salvar sua saída. A revisão não é aconselhamento jurídico e não substitui os procedimentos organizacionais de manuseio de evidências.
Sugestão de Próximos Passos (Escolha um número)
- Entregar os resultados da revisão aprovados para
docs-generator/gerar o relatório formal - Voltar para a habilidade PRIMÁRIA para adicionar novas evidências de análise
- Arquivar os resultados da revisão em Markdown e JSON
- Pausar e solicitar revisão manual
Contrato de Comportamento da Linguagem
- Raciocínio interno, seleção de ferramentas e controle de fase: Inglês.
- Mensagens visíveis ao usuário, rótulos de seção, relatórios e menus de próximos passos: Chinês, a menos que o usuário solicite outro idioma.
- Rótulos bilíngues padrão colocam o Chinês primeiro e o Inglês em segundo, separados por
/.
Limite de Bootstrap
…
Perguntas frequentes
O que é um 'pacote de caso'?
É um conjunto de arquivos que contém todas as informações de uma investigação, como o que foi analisado, as evidências encontradas, as conclusões e a linha do tempo dos eventos.
O que significa 'rastreabilidade'?
Significa garantir que cada conclusão ou passo dado na análise está diretamente ligado a uma evidência concreta que foi coletada.
O script pode alterar meus arquivos?
Não, este script apenas lê os arquivos para verificar a organização e a consistência. Ele não modifica nem apaga nada do seu pacote de análise.
Detalhes
Descrição original do autor
Quality-gate review of a reverse-engineering or assessment case package: scope readiness, Evidence-to-Finding-to-Path traceability, work-item coverage, timeline consistency, and artifact hashes.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2496
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC