agentsclimarketplace

Audiencia classifier

Skill autodevx/legal-skills/skills/audiencia-classifier

Skills para jurídico brasileiro — CNJ parser, revisão de contratos, contingência e classificação de audiências

Install
npx -y skills add autodevx/legal-skills --skill audiencia-classifier

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 7 stars7 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Classifica publicações de audiência judicial por tipo e modalidade. Use quando receber textos de intimações, pautas de audiência ou publicações do diário de justiça e precisar categorizar automaticamente em INICIAL/INSTRUÇÃO/JULGAMENTO/CONCILIAÇÃO × PRESENCIAL/VIRTUAL/HÍBRIDA. Aplicável a publicações de qualquer tribunal brasileiro (TJs, TRTs, TRFs). Extrai também data, hora, vara, juiz e partes quando disponíveis.

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

6.0 KB, as published. Nobody here has run it

Classificador de Audiências Judiciais

Contexto

Publicações de audiência em diários oficiais e sistemas processuais (PJe, eSAJ, PROJUDI) chegam em texto livre, sem estrutura padronizada. Esta skill classifica automaticamente cada publicação extraindo tipo, modalidade e metadados relevantes.

Taxonomia de classificação

Eixo 1: Tipo de audiência

TipoSinônimos / Indicadores no textoFinalidade
INICIAL"audiência inicial", "audiência inaugural", "primeira audiência", "art. 334 CPC"Tentativa de conciliação/mediação antes da instrução (CPC art. 334)
CONCILIAÇÃO"audiência de conciliação", "audiência de mediação", "tentativa de acordo", "CEJUSC"Sessão dedicada exclusivamente a acordo
INSTRUÇÃO"audiência de instrução", "AIJ", "instrução e julgamento", "oitiva de testemunhas", "depoimento pessoal"Coleta de provas orais (CPC art. 358+)
JULGAMENTO"audiência de julgamento", "sessão de julgamento", "leitura de sentença"Pronunciamento de decisão
UNA"audiência una", "audiência de instrução e julgamento"Instrução + julgamento na mesma sessão (comum em JECs e Justiça do Trabalho)
JUSTIFICAÇÃO"audiência de justificação", "justificação prévia"Produção antecipada de prova para tutela provisória
CUSTÓDIA"audiência de custódia"Criminal — apresentação do preso ao juiz (art. 310 CPP / Res. CNJ 213/2015)
ADMOESTAÇÃO"audiência admonitória", "admoestação"Intimação pessoal do devedor para cumprimento

Eixo 2: Modalidade

ModalidadeIndicadores no texto
PRESENCIAL"sala de audiência", "comparecer na vara", "sede do fórum", endereço físico mencionado
VIRTUAL"videoconferência", "plataforma", "Microsoft Teams", "Zoom", "Google Meet", "Cisco Webex", "link de acesso", "sala virtual"
HÍBRIDAmenção simultânea de sala física E link virtual; "modalidade híbrida"
NÃO IDENTIFICADAquando o texto não permite determinar a modalidade

Regra de prioridade

  • Se o texto contém TANTO indicadores presenciais QUANTO virtuais → classificar como HÍBRIDA
  • Se não há indicador claro → NÃO IDENTIFICADA (nunca inventar)

Metadados a extrair

Além da classificação, extrair quando disponíveis:

CampoFormatoObrigatório
data_audienciaDD/MM/AAAASim (se presente no texto)
horaHH:MMSim (se presente no texto)
varatexto livreDesejável
comarcatexto livreDesejável
juiznome do magistradoDesejável
processonúmero CNJ (usar cnj-parser se disponível)Desejável
partesautor vs. réuDesejável
plataforma_virtualnome da plataforma (se virtual)Desejável
link_acessoURL da sala virtualDesejável

Output padrão

Publicação única

{
  "texto_original": "...",
  "classificacao": {
    "tipo": "INSTRUÇÃO",
    "modalidade": "VIRTUAL",
    "confianca": "ALTA"
  },
  "metadados": {
    "data_audiencia": "15/04/2025",
    "hora": "14:00",
    "vara": "2ª Vara Cível",
    "comarca": "Belo Horizonte/MG",
    "juiz": null,
    "processo": "0002150-34.2023.8.13.0024",
    "partes": "João da Silva vs. Empresa XYZ Ltda",
    "plataforma_virtual": "Microsoft Teams",
    "link_acesso": "https://teams.microsoft.com/..."
  },
  "indicadores_detectados": [
    "oitiva de testemunhas → INSTRUÇÃO",
    "plataforma Microsoft Teams → VIRTUAL"
  ]
}

Lote de publicações

Retornar tabela consolidada:

| # | Processo | Tipo | Modalidade | Data | Hora | Vara | Confiança |

E estatísticas:

Total de audiências classificadas: N
Por tipo: INICIAL (X) | INSTRUÇÃO (Y) | CONCILIAÇÃO (Z) | ...
Por modalidade: PRESENCIAL (X) | VIRTUAL (Y) | HÍBRIDA (Z)

Nível de confiança

NívelCritério
ALTAIndicador explícito e inequívoco no texto (ex: "audiência de instrução")
MÉDIAIndicador indireto mas razoável (ex: "oitiva" sem mencionar "instrução")
BAIXAClassificação por exclusão ou contexto ambíguo

Particularidades por ramo

Justiça do Trabalho (TRTs)

  • "Audiência inaugural" = INICIAL (tentativa de conciliação obrigatória — CLT art. 846)
  • "Audiência de prosseguimento" = continuação de INSTRUÇÃO
  • Audiência UNA é muito comum em rito sumaríssimo
  • CEJUSC trabalhista = CONCILIAÇÃO

Juizados Especiais (JECs)

  • "Audiência de conciliação, instrução e julgamento" = UNA
  • Sempre tentar classificar como UNA se JEC

Criminal

  • "Audiência de custódia" = CUSTÓDIA
  • "AIJ" em criminal = INSTRUÇÃO
  • "Audiência do art. 28-A CPP" = acordo de não persecução

Referências

Ler references/tipos-audiencia.md para taxonomia completa com exemplos de texto real.

Limites

  • Classificação baseada apenas no texto fornecido — não consulta sistemas processuais
  • Textos muito curtos ou genéricos podem resultar em confiança BAIXA
  • Não diferencia audiência designada de audiência redesignada (a menos que o texto explicite)
  • Publicações em linguagem muito informal podem não ser classificadas corretamente

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.