fatiar-processo

Split consolidated judicial process PDFs into per-event PDFs using pymupdf.

1|Updated May 10, 2026
One-click install
npx skills add https://github.com/gabrielcardosodeaguiar45-oss/claude-skills-azevedolima --skill fatiar-processo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fatiar-processo
Source: https://github.com/gabrielcardosodeaguiar45-oss/claude-skills-azevedolima/tree/main/fatiar-processo
Command: npx skills add https://github.com/gabrielcardosodeaguiar45-oss/claude-skills-azevedolima --skill fatiar-processo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pymupdf, and includes scripts (resource) components.

What problem does it solve?

This Skill solves the problem of working with very large consolidated court-process PDFs by splitting them into smaller, per-event/per-document PDFs so you can analyze only the relevant pieces instead of loading the entire file.

Core Features & Use Cases

  • Multi-system automatic detection: Automatically recognizes eproc/TRF4/TJSC, PJe TJAM, and PJe TJBA markup patterns to place split boundaries correctly.
  • Per-event/per-document output: Produces a separate PDF file for each detected event/movimentation/document marker with consistent naming suitable for downstream review.
  • Token/time efficiency + safety guardrail: Reduces reading overhead for Claude and aborts if the split output risks massive “inflate” due to shared heavy PDF resources.

Quick Start

Run the fatiar-processo skill on your downloaded consolidated process PDF first, then analyze only the generated event/document PDFs for the specific motions you need.

Frequently Asked Questions about fatiar-processo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I split large court process PDFs into individual documents?

You split large court process PDFs by detecting system-specific markup patterns and generating correctly named PDFs per detected event. This reduces reading overhead and isolates specific motions for targeted review.

Does this PDF splitting tool support PJe and eproc system exports?

Yes, this PDF splitting tool supports PJe and eproc system exports. It automatically recognizes markup patterns from eproc, TRF4, TJSC, PJe TJAM, and PJe TJBA to place split boundaries correctly for each specific platform.

What is the best way to extract specific filings from a consolidated judicial process PDF?

The best way to extract specific filings from a consolidated judicial process PDF is to run a splitting process that generates per-event PDFs. This isolates individual documents, reducing token overhead when analyzing specific motions.

Why does splitting a court PDF sometimes create files larger than the original?

Splitting a court PDF can inflate file sizes when shared heavy PDF resources are duplicated across segments. The process includes an abort guard that halts splitting if the total output risks exceeding twice the original size.

Do I need pymupdf to split judicial process documents?

Yes, you need pymupdf to split judicial process documents. The mechanism uses pymupdf for PDF manipulation and includes garbage collection to manage resources while generating per-event files from the consolidated export.