Chronology — Data skill for Claude Code
Litigation chronologies as data: mandatory pincites, merge across sources preserving provenance, date-conflict and evidential-gap detection.
How to install Chronology
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open kevanwee/chronology and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Chronology does
Litigation chronologies as data: mandatory pincites, merge across sources preserving provenance, date-conflict and evidential-gap detection. CLI and Claude skill.
Alternatives in Data
- Privacy & Data Handling — This repository contains: - a plugin package (plugins/compound-engineering) made of markdown/config content 10.8k ★
- A Stock Data — A股全栈数据工具包 · 十一层架构 · 54端点 · 19数据源 · 零鉴权 Full-stack China A-share data toolkit for AI agents — 11 layers, 54 end 9.4k ★
- Global Stock Data — US stock market data for AI coding assistants — zero-auth, official sources 1.5k ★
README
chronology
Litigation chronologies as data. A schema where every entry carries a pincite, merge across sources that preserves who-said-what, automatic detection of date conflicts and evidential gaps, markdown/CSV rendering, and a Claude skill for the extraction step.
- id: site-meeting
date: 2024-09-03
event: Site meeting at Tuas; Alpha's engineer inspected the rejected units.
actors: [Tan Ah Kow, Lim Bee Hoon]
sources:
- { doc: Meeting minutes, bundle_ref: AB-70 }
event_key: tuas-inspection
$ chronology lint examples/from-correspondence.yaml examples/from-affidavit.yaml
CONFLICT: tuas-inspection: 03 Sep 2024 per Meeting minutes, AB-70 (site-meeting); 05 Sep 2024 per Beta Pte Ltd (inspection-per-lim)
0 warning(s), 1 conflict(s)
Why
Chronologies are built by hand, in Word tables, by the most junior person on the matter, from several sources at once. Three things go wrong: entries lose their page references during editing; two accounts of the same event get silently reconciled into one date; and nobody notices the eight-month stretch with no documents. This repo makes all three mechanical.
It is small on purpose. The schema and the three checks are the value.
What is in the box
| Piece | What it does |
|---|---|
schema/chronology.schema.json |
Generated JSON Schema. Entries require at least one source; precision rules are enforced (month precision means the 1st, year means 1 Jan). |
chronology merge |
Unions several files. Same id, or same date + same wording, becomes one entry with all sources. Different dates for the same event_key are not merged. |
chronology conflicts |
Same event_key, different dates: shows each version and who asserts it. Exit 1 if any. |
chronology gaps --days N |
Stretches of N+ days with no day-precision entry. |
chronology lint |
Sources without a pincite or bundle ref; disputed entries without asserted_by; approximate dates without an explanation; events phrased |
Related Skills
Data Validation Rules
Governs data validation behavior across Country Finder and Salary Calculator — duplicate detection, missing-fi
Agent Built Lfs
Linux From Scratch, built and maintained by Claude Code across multiple machines. Recipes extracted from the b
AI Agent Rules
Manage configs for Claude Code, Codex, Gemini CLI, Goose, and Amp from one repo — symlinks, merge pipeline, pr
Pipeworx
Live data gateway for AI — 4,600+ tools across 1,100+ verified sources, one MCP connection, with citations.
Agentic Data Tools
Manage data skills across Codex CLI, Claude Code and GitHub Copilot
Claude AI Gsc Opportunity Finder
Claude skill that analyzes Google Search Console data to find high-potential "striking distance" pages (high i
Related Agents
Audit Sxo
Performs SERP backward analysis, page-type mismatch detection, user story derivation, persona scoring, and gap
PR Manager
Manages pull requests and merge requests across GitHub, GitLab, and Azure DevOps. Handles listing, viewing, cr
GitOps
Git operations specialist. MUST BE USED for branch management, conflict resolution, git history analysis, work