Slash Command
Community

/intake-processing

Install
1
Install the plugin
$
npx claudepluginhub jdrodriguez/legal-toolkit --plugin legal-toolkit

Want just this command?

Then install: npx claudepluginhub u/[userId]/[slug]

Description

Process client intake data into structured profiles, conflict checks, document checklists, and SOL warnings

Argument
<intake notes file>
Command Content

/intake-processing -- Legal Intake Processor

Process raw client intake data into structured legal intake outputs. Handles free-form notes, JSON form data, DOCX documents, and CSV files. Extracts client information, classifies matter type, prepares conflict check lists, and calculates statute of limitations deadlines.

@$1

Examples:

  • /legal-toolkit:intake-processing ~/intake/new-client-form-johnson.pdf
  • /legal-toolkit:intake-processing ~/intake/march-2024-submissions/
  • /legal-toolkit:intake-processing ~/intake/garcia-consultation-notes.docx ~/intake/garcia-questionnaire.pdf

Workflow

  • Validate the input file and check for supported formats (.txt, .md, .json, .docx, .csv)
  • Configure processing: matter type (auto-detect or specify) and jurisdiction for SOL calculations
  • Process intake using the process-intake skill's Python script with NLP-based entity and date extraction
  • Present structured output: client profile, conflict check entities, matter-specific document checklist, and statute of limitations warnings with days remaining
  • Generate output files: client_profile.json, conflict_check.xlsx, document_checklist.json, sol_warning.txt
  • Refer to the process-intake skill (SKILL.md) for supported matter types, jurisdiction handling, and formal intake report generation
Stats
Stars0
Forks0
Last CommitMar 10, 2026