Agent skill · Data & Analytics

tabular-review-lawvable

Guide to analyze multiple documents (PDF, DOCX) against user-defined columns and produce a structured Excel output with citations. Use when the user wants to: (1) Extract specific information from multiple documents into a table, (2) Compare clauses or provisions across contracts, (3) Create a document review matrix with source citations. Triggers on: 'tabular review', 'document matrix', 'extract from documents', 'compare across documents', 'review multiple contracts'.

lawve-aigithub.com/lawve-aiGitHub ↗
claude-codeNOASSERTION
Install
npx skills add lawve-ai/awesome-legal-skills --skill tabular-review-antoine-louis --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 3
SKILL.md size: 5 KB
Bundled scripts: none
Version: 2026-04-10
Declared author: Dr. Antoine Louis
Path: skills/tabular-review-antoine-louis/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 618
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Tabular Review Extract structured data from multiple documents into an Excel matrix with citations. ## Required Skills - **pdf** - For reading PDF documents - **docx** - For reading Word documents - **xlsx** - For creating the Excel output ## Workflow ### Step 1: Gather User Requirements Use `AskUserQuestion` to collect: 1. **Document folder path** - Where are the documents? 2. **Output filename** - Name for the Excel file 3. **Columns to extract** - What information to pull from each document Example column definitions: ``` - Parties: Names of all parties to the agreement - Effective Date: When the agreement becomes effective - Term: Duration of the agreement - Governing Law: Jurisdiction for disputes ``` ### Step 2: Discover Documents Use `Glob` to find all documents: ``` Glob(pattern: "**/*.pdf", path: "<folder>") Glob(pattern: "**/*.docx", path: "<folder>") ``` ### Step 3: Process Documents in Parallel Launch background agents to process documents concurrently. Each agent: - Reads assigned documents using pdf or docx skill - Extracts values for each column - Captures page/paragraph citations - Returns structured JSON **Launch agents:** ``` Task( prompt: "<agent_prompt>", suba

What's inside
Steps it walks through
  1. Required Skills
  2. Workflow
  3. Step 1: Gather User Requirements
  4. Step 2: Discover Documents
  5. Step 3: Process Documents in Parallel
  6. Step 4: Collect Results
  7. Step 5: Generate Excel Output
  8. JSON Schema
  9. Excel Output Format
  10. Error Handling
  11. Example Usage
Ships with 2 files
  • LICENSE.txt
  • README.md
More from awesome-legal-skills
All skills →
About this skill
What does the tabular-review-lawvable skill do?

Guide to analyze multiple documents (PDF, DOCX) against user-defined columns and produce a structured Excel output with citations. Use when the user wants to: (1) Extract specific information from multiple documents into a table, (2) Compare clauses or provisions across contracts, (3) Create a document review matrix with source citations. Triggers on: 'tabular review', 'document matrix', 'extract from documents', 'compare across documents', 'review multiple contracts'.

How do I install it?

Run `npx skills add lawve-ai/awesome-legal-skills --skill tabular-review-antoine-louis --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From lawve-ai/awesome-legal-skills, a repository with 618 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going