| autor | George Marmelstein |
| projeto | Sistema Marmelstein |
| licenca | Todos os direitos reservados |
| ano | 2026 |
| name | pje-download |
| description | Baixa processos do PJE via API REST. Use com /baixar-pje ou /baixar-converter. |
| context | fork |
| agent | general-purpose |
| allowed-tools | Bash, Read, Write |
PJE Download
ATENCAO: Esta skill esta configurada para o PJE 2.x do TRF5 (1o grau).
URLs, cookies e headers estao hardcoded para pje1g.trf5.jus.br.
Para outros tribunais: Use a skill criar-pje-download para criar uma
versao customizada a partir da analise do HAR do seu tribunal.
REGRA ABSOLUTA: Execute os scripts existentes. NAO crie codigo novo.
Scripts Disponiveis
| Script | Comando |
|---|
| Extrair cookies HAR | python .claude/skills/pje-download/scripts/extrair_cookies_har.py |
| Listar processos | python .claude/skills/pje-download/scripts/listar_processos.py |
| Baixar PDFs completos | python .claude/skills/pje-download/scripts/baixar_pdfs.py |
| Baixar por tipo | python .claude/skills/pje-download/scripts/baixar_por_tipo.py |
| Listar documentos | python .claude/skills/pje-download/scripts/listar_documentos.py |
| Buscar por numero | python .claude/skills/pje-download/scripts/buscar_processo_por_numero.py |
| Extrair indice | python .claude/skills/pje-download/scripts/extrair_indice_completo.py |
| Baixar por ID | python .claude/skills/pje-download/scripts/baixar_por_id.py |
Comandos Prontos
Extrair cookies de HAR (fallback)
python .claude/skills/pje-download/scripts/extrair_cookies_har.py \
--har ~/Downloads/pje_sessao.har \
--output pje_session.json
Listar processos de uma fila
python .claude/skills/pje-download/scripts/listar_processos.py \
--cookies pje_session.json \
--modo sentenca \
--limite 5 \
--output processos.json
Baixar PDFs completos
python .claude/skills/pje-download/scripts/baixar_pdfs.py \
--cookies pje_session.json \
--processos processos.json \
--output data/sentenca \
--delay 2
Download seletivo (processos grandes)
python .claude/skills/pje-download/scripts/baixar_por_tipo.py \
--cookies pje_session.json \
--id-processo ID_AQUI \
--relevantes \
--output-dir data/sentenca/NUMERO/tipos/
Retorno Esperado
Retorne APENAS:
- Status de cada etapa (sucesso/erro)
- Caminhos dos arquivos gerados
- Quantidade de processos/documentos
- Erros encontrados (se houver)
NAO inclua:
- Output completo dos scripts
- Logs detalhados
- Conteudo dos arquivos
Documentacao
Para casos de borda e detalhes tecnicos, consulte:
references/documentacao-completa.md
Sistema Marmelstein | George Marmelstein | Todos os direitos reservados | 2026