ITM-AUDIT Skill
Descrição
Sistema de Auditoria de Dados v5 para análise forense de arquivos distribuídos em múltiplas fontes (Google Drive, HD Externo, Notion).
Capacidades
- Varredura recursiva de diretórios com metadados completos
- Deduplicação via SHA-256 (hash dos primeiros 64KB + tamanho)
- Classificação por tipo, idade e padrões de uso
- Geração de relatórios Markdown estruturados
- Modo READ-ONLY garantido (nunca modifica arquivos fonte)
Arquitetura
Fases de Execução
- SCAN - Varredura e coleta de metadados
- TREE - Análise hierárquica de diretórios (opcional)
- HASH - Cálculo de hashes para deduplicação
- ANALYZE - Classificação e identificação de padrões
- REPORT - Geração de relatórios e planos de ação
Scripts Disponíveis
| Script | Função |
|---|---|
scanner.py |
Varredura recursiva com metadados |
tree_analyzer.py |
Análise hierárquica de diretórios |
hasher.py |
Cálculo SHA-256 otimizado |
dedup_engine.py |
Motor de identificação de duplicatas |
classifier.py |
Classificação por tipo/idade/padrão |
reporter.py |
Geração de relatórios Markdown |
Uso
Comando Rápido
/audit [fonte] [opções]
Fluxo Completo
- Definir fonte(s) de dados
- Executar SCAN inicial
- Processar HASH para deduplicação
- Gerar ANALYZE com classificações
- Produzir REPORT final
Constraints
- READ-ONLY: Nunca modificar, mover ou deletar arquivos fonte
- Checkpoints: Salvar estado a cada 1000 arquivos processados
- Output: Apenas em
Projects/itm-audit/audit-reports/
Documentação
Integração
- MCPs: Obsidian, Notion (para relatórios)
- Agents: task-decomposition-expert, backend-architect
- Output: Markdown compatível com Obsidian