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-downloadpara 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