legal-element-extraction

Extract legally relevant facts from unstructured narratives and map them to claim elements.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/zizhenchen47-oss/claude-skills --skill legal-element-extraction-zizhenchen47-oss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: legal-element-extraction
Source: https://github.com/zizhenchen47-oss/claude-skills/tree/main/legal-element-extraction
Command: npx skills add https://github.com/zizhenchen47-oss/claude-skills --skill legal-element-extraction-zizhenchen47-oss

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns messy case narratives, statements, chat logs, and media reports into legally useful fact structures so you can analyze a dispute without getting lost in emotion, opinion, or irrelevant background.

Core Features & Use Cases

  • Fact Extraction: Breaks long, unstructured text into the smallest legally meaningful fact units.
  • Classification and Cleanup: Separates objective facts from subjective judgments, legal evaluations, and background noise.
  • Legal Mapping: Converts plain-language statements into legal language, then maps them to claim elements, timelines, and evidence gaps.
  • Use Case: Use it when you need to convert a witness-style story into a structured case brief, a chronological timeline, or an element-by-element fact table.

Quick Start

Ask the skill to extract the legally relevant facts from the provided narrative and organize them into a structured legal elements report.

Frequently Asked Questions about legal-element-extraction

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

FAQPage Schema
How do I extract legal facts from unstructured case narratives?

Legal fact extraction breaks unstructured narratives like chat logs and witness statements into minimal fact units, separating objective facts from subjective opinions and mapping them to claim elements.

How do I separate objective facts from legal evaluations in party statements?

Separating objective facts from legal evaluations involves classifying extracted minimal fact units into distinct legal fact types, effectively filtering out subjective judgments and background noise from the case narrative.

Can I map extracted case facts to claim elements and identify evidence gaps?

Yes, you can map extracted facts to claim elements. The process normalizes plain-language statements into legal language and marks gaps, disputes, and evidence needs for element-based issue analysis.

Does this work for building case timelines from fragmented evidence?

Yes, this works for building case timelines from fragmented evidence. It processes case descriptions and chat logs to organize chronologically accurate fact matrices for legal dispute analysis.

What is the best way to prepare a structured case brief from witness stories?

The best way to prepare a structured case brief from witness stories is to normalize fragmented text into minimal legal fact units and map them directly to claim elements, generating a structured legal report.

Are there limitations when processing background noise in media reports?

A limitation when processing background noise in media reports is that the Skill requires clear normalization into minimal fact units; highly fragmented or ambiguous text may need manual review to accurately classify legal fact types.