LegalLitigation

Building Chronologies

Use when users say "build a chronology", "make a timeline", "what happened when", "chronology from disclosure", "source the key events", or need legal documents, correspondence, pleadings, witness evi…

LLegalQuants·Legal·Apache-2.0

Library skill — the default version is maintained in GitHub; edits you make live in your own clone.

Use this skillDownload .zip
How does this work?
  • ChatGPT opens a new chat with the skill loaded. If it's too long for a link, it's copied to your clipboard — just paste.
  • Claude works the same way. To install it permanently, download the .zip and upload it under Claude → Settings → Capabilities → Skills (Pro/Team/Enterprise).
  • Copy prompt copies the skill so you can paste it into any assistant, including Grok.

building-chronologies

When to Use

Do not use this skill to fill gaps from memory. A chronology is only as reliable as its sources.

Audience and Work Shape

Audience: litigators, trainees, paralegals, and litigation-support teams building first-pass chronologies for lawyer review.

Work shape: bounded extraction with accretive judgment. The skill extracts dated events from sources, then applies judgment to de-duplicate, flag conflicts, and surface gaps. It does not decide what happened.

Legal Failure Modes

Access Modes

This skill works in three modes:

  1. Live source mode - use browser, web search, MCP, API, or other configured access to retrieve public filings, dockets, emails, storage folders, or document repositories.
  2. User-supplied source mode - use uploaded or pasted documents, correspondence, pleadings, disclosure exports, witness materials, PDFs, images, or OCR text supplied by the user.
  3. No-source mode - design the chronology schema and source-request list, but do not create factual chronology entries.

If documents cannot be retrieved or supplied, do not infer events from model memory. Mark missing periods, missing sources, and source requests explicitly.

How It Works

1. Define scope

Confirm:

If source coverage is thin, say so before drawing conclusions.

2. Extract dated events

For each source, extract only events with a reliable date or date range:

Each event should include:

Use ISO dates where possible. If only month or year is known, preserve that uncertainty.

Distinguish event_date from document_date and date_extracted_from. Do not use file metadata as the event date unless the metadata itself is the fact being recorded.

Use these confidence values:

Confidence Bands

Use the event confidence and date_certainty together. High confidence requires a contemporaneous source and clear event date. Medium confidence means the event is sourced but date, actor, or context needs checking. Low confidence means the entry is inferred, pleaded-only, or source-limited. source_conflict always requires lawyer review before advocacy use.

3. De-duplicate and reconcile

When multiple documents describe the same event:

When sources conflict, classify the entry as source_conflict or needs_lawyer_review.

4. Identify gaps

After extraction, list:

Gaps are part of the work product. Do not hide them.

5. Produce the chronology

Recommended table:

| Date | Date Certainty | Actor | Event | Source Identifier | Source Date | Quote | Confidence | Tags | Notes | |---|---|---|---|---|---|---|---|

Then add:

6. Statement-of-facts variant

Only produce a narrative statement of facts after the working chronology is complete. The narrative must:

Out of Scope

Escalation

Stop and route to the responsible lawyer when there is suspected privilege, irreconcilable source conflict on a key event, an unfamiliar jurisdiction or procedural regime, OCR/source quality too poor to support extraction, or a user asks for merits inference rather than chronology mapping.

Example

Build a working chronology from this folder of correspondence and pleadings. Cite every event to a source, quote the key words, and list gaps separately.

For a compact output pattern, see examples/output.md. For event/date discipline, significance tags, and gap handling, see references/chronology-model.md.

Limitations