Install
$ agentstack add skill-emidio-trancoso-advocacia-aberta-1-1-organizar-caso ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Organizar Caso — Sumário dos Documentos
Esta skill orienta o agente a organizar a pilha de documentos de um caso. "Caso" aqui é qualquer conjunto de material jurídico: os autos de um processo judicial, mas também os documentos de um contrato, as peças de uma due diligence, um dossiê de investigação ou os anexos que um cliente enviou.
O resultado é um único arquivo — casos//analise/SUMARIO.md — que serve de mapa do caso: uma tabela com todos os documentos, quem são as pessoas envolvidas, as datas que importam e quais documentos merecem atenção.
Instrução
Considere ` o caminho relativo informado pelo usuário (ex.: casos/meu-caso`). Se não tiver sido informado, peça-o antes de continuar. Nos comandos e arquivos abaixo, substitua o marcador pelo caminho real, sempre entre aspas.
A raiz do projeto é a pasta aberta no agente. Todos os caminhos abaixo são relativos a ela — nunca use caminhos absolutos.
Os documentos do caso ficam, por convenção, em /autos/. Se a pasta não existir ou os arquivos estiverem soltos diretamente em /, trabalhe com o que encontrar e siga em frente.
Passo 1 — Listar os documentos do caso
Liste tudo o que existe na pasta do caso:
ls -1 "/autos/" 2>/dev/null || ls -1 "/"
Anote os arquivos que dá para ler como texto: PDFs, .docx, .txt, .md. Áudio e vídeo (.mp4, .webm, .m4a, .wav) ficam de fora desta skill — para esses, execute primeiro a skill transcrever.
Passo 2 — (OPCIONAL) Dividir um PDF único e gigante
Pule este passo se os documentos já vierem separados em vários arquivos.
Faça este passo somente quando o material for um único PDF enorme com muitos documentos colados dentro — situação típica de autos de processo exportados de uma vez do PJe ou Projudi. Nesse caso, dividir o arquivo em um PDF por documento facilita a leitura:
python3 ferramentas/processamento/split-autos/split.py "/autos/integra.pdf"
(Troque integra.pdf pelo nome real do PDF gigante.) O script grava os PDFs separados na mesma pasta. Depois, refaça a listagem do Passo 1.
Para qualquer outro tipo de caso — contrato, dossiê, anexos avulsos — ignore este passo.
Passo 3 — Ler e classificar cada documento
Para cada documento, extraia e leia o texto com a capacidade disponível no agente. Em documentos longos, leia as primeiras páginas para entender do que se trata; em documentos curtos, leia tudo. Para cada um, levante:
| Campo | O que procurar | |---|---| | Documento | Nome do arquivo | | Data | Data do documento (assinatura, protocolo, emissão) | | Tipo | O que é: petição, contestação, decisão, sentença, ata, contrato, aditivo, parecer, notificação, e-mail, nota fiscal, comprovante, foto, planilha, procuração… | | Origem | De quem veio / a quem se refere (uma das partes, o juízo, um terceiro, um órgão) | | Síntese | 1 a 2 linhas com o conteúdo principal | | Relevância | ⭐⭐⭐ = central para a tese ou prova decisiva · ⭐⭐ = importante · ⭐ = documental/acessório · — = mero expediente |
Leia por completo os documentos que tendem a ser decisivos, conforme o tipo de caso. Exemplos:
- Em processo judicial: petição inicial, contestação, impugnação, ata de audiência, decisões e sentenças.
- Em contrato: o contrato principal, aditivos, anexos e notificações entre as partes.
- Em due diligence / dossiê: o documento que define o objeto, somado às provas que sustentam ou derrubam cada ponto.
Passo 4 — Identificar as pessoas e os dados do caso
Durante a leitura, vá anotando:
- Nome e documento (CPF/CNPJ) de cada pessoa ou empresa envolvida, e o papel de cada uma (autor, réu, contratante, contratada, cliente, terceiro…).
- Advogados ou representantes, quando houver (nome + OAB/UF + cidade).
- Identificadores do caso, quando houver: número do processo (CNJ), vara e comarca, ou número/objeto do contrato.
- Datas-chave: o que aconteceu e quando (assinatura, vencimento, fato gerador, citação, audiência, prazos).
- Objeto do caso em uma frase: o que se discute ou se pretende.
Anti-alucinação: registre apenas o que está escrito nos documentos. Se um dado não aparece, deixe o campo em branco — nunca invente nome, número, data ou valor.
Passo 5 — Escrever o SUMARIO.md
Crie a pasta analise/ se não existir e escreva /analise/SUMARIO.md com esta estrutura (adapte os rótulos ao tipo de caso — os exemplos entre colchetes são só orientação):
# SUMÁRIO — [nome ou identificador do caso]
**Identificação:** [nº do processo + vara/comarca, ou nº/objeto do contrato — o que se aplicar]
**Objeto:** [1 frase: o que o caso discute ou pretende]
**Tarefa atual:** [o que está pendente agora; deixar em branco se ainda não souber]
## Pessoas envolvidas
| Papel | Nome | Documento (CPF/CNPJ) | Representante / Advogado |
|---|---|---|---|
| [ex.: Autor / Contratante / Cliente] | ... | ... | ... |
| [ex.: Réu / Contratada / Terceiro] | ... | ... | ... |
## Objeto resumido
[1 parágrafo descrevendo do que trata o caso]
## Documentos
| Data | Tipo | Origem | ⭐ | Arquivo | Síntese |
|---|---|---|---|---|---|
| dd/mm/aaaa | ... | ... | ⭐⭐⭐ | `nome-do-arquivo.pdf` | ... |
| ... | | | | | |
## Linha do tempo
- **dd/mm/aaaa** — [fato relevante]
- ...
## Posições / Teses
- **[parte ou ponto de vista A]:** [resumo do que sustenta]
- **[parte ou ponto de vista B]:** [resumo do que sustenta]
## Pendências
- [ ] [o que ainda falta esclarecer ou fazer]
Se já existir um SUMARIO.md, preserve "Tarefa atual" e "Pendências" e atualize apenas os documentos novos.
Passo 6 — Confirmar com o usuário
Ao terminar, informe:
- Quantos documentos foram lidos e indexados.
- Quais não puderam ser lidos (PDF escaneado sem texto, áudio/vídeo, arquivo corrompido).
- Se algum documento relevante ficou sem síntese clara.
- Que o
SUMARIO.mdagora é o ponto de partida do caso: use a skilldiagnosticar
para mapear as fragilidades e a skill redigir-peca para produzir a peça.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: emidio-trancoso
- Source: emidio-trancoso/advocacia-aberta
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.