build-chronology

Extract dated events from legal documents and generate a chronology with timeline, gap analysis, and conflict detection.

6|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/jdrodriguez/legal-toolkit --skill build-chronology
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: build-chronology
Source: https://github.com/jdrodriguez/legal-toolkit/tree/main/legal-toolkit/skills/build-chronology
Command: npx skills add https://github.com/jdrodriguez/legal-toolkit --skill build-chronology

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires spacy, pdfplumber, python-docx, pandas, plotly, XlsxWriter, python-dateutil, and includes scripts (resource) components.

What problem does it solve?

Chronology management for litigations requires extracting dates from multiple documents, aligning events, and surfacing gaps and conflicts.

Core Features & Use Cases

  • Extract dated events from PDFs, DOCX, TXT, and MD files and build a master case chronology.
  • Generate an interactive timeline and a comprehensive chronology spreadsheet to support case strategy and discovery.
  • Identify gaps and conflicting dates across documents to surface review needs.

Quick Start

Provide a directory of case documents and I will generate a date-aligned chronology with an interactive timeline.

Frequently Asked Questions about build-chronology

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

FAQPage Schema
How do I build a case chronology from multiple legal documents?

To build a case chronology from legal documents, provide a directory of PDFs, DOCX, TXT, or MD files. The workflow extracts dated events and synthesizes a master chronology with a timeline, gap analysis, and conflict detection.

Can I extract dates from PDF and Word files for litigation support?

Yes, you can extract dates from PDF and Word files for litigation support. The workflow processes PDFs, DOCX, TXT, and MD files to extract dated events and align them into a comprehensive chronology spreadsheet.

What is conflict detection in cross-document date tracking?

Conflict detection in cross-document date tracking identifies conflicting dates across multiple legal documents. It surfaces review needs by highlighting discrepancies in event dates found during the chronology extraction process.

How do I generate an interactive timeline for case strategy?

You generate an interactive timeline for case strategy by providing a directory of case documents. The workflow outputs a timeline.html file that visualizes the extracted dated events for downstream review.

What formats does the chronology spreadsheet export to?

The chronology spreadsheet exports to XLSX and JSON formats. After extracting and aligning dated events from legal documents, the workflow outputs chronology.xlsx and chronology.json for comprehensive case strategy support.

Does case chronology extraction work with large volumes of discovery documents?

Case chronology extraction works with directories of discovery documents across PDFs, DOCX, TXT, and MD files. It applies gap analysis and conflict detection to surface review needs across all provided documents.