process-intake

Community

Turn raw intake into structured client profiles.

Authorjdrodriguez
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Process raw client intake notes and forms into structured client profiles, conflict checks, document checklists, and statute-of-limitations warnings to reduce manual data entry and errors.

Core Features & Use Cases

  • NLP-powered extraction of client details, matter type, dates, and entities from free-form notes, JSON forms, DOCX, or CSV.
  • Automatic conflict-check preparation with name variations and inferred roles.
  • Matter-type-specific document checklists and SOL risk assessments.
  • Generate an intake-ready client_profile.json and, optionally, a conflict report in Excel.

Quick Start

Provide the path to a single intake file (TXT, MD, JSON, DOCX, or CSV) and run the intake processor to generate structured outputs.

Dependency Matrix

Required Modules

pandasspacypython-dateutilpython-docxXlsxWriter

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: process-intake
Download link: https://github.com/jdrodriguez/legal-toolkit/archive/main.zip#process-intake

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.