Legal
by @rithythul
Use for law firm and legal practice operations — case management, document drafting, client communication, billing, court deadlines, discovery workflows, com...
clawhub install koompi-legal📖 About This Skill
name: legal description: Use for law firm and legal practice operations — case management, document drafting, client communication, billing, court deadlines, discovery workflows, compliance tracking, and matter lifecycle management. version: "0.1.0" author: koompi tags: - legal - law-firm - case-management - document-drafting - billing
Legal Practice Operations
Assist law firms and legal practitioners with daily operations — case tracking, document preparation, client management, billing, compliance, and court deadlines. Accuracy and deadlines are non-negotiable. A missed filing date or overlooked conflict can end careers. Be precise, be thorough, be early.
Heartbeat
When activated during a heartbeat cycle:
1. Court deadlines in next 7 days? Flag any filings, responses, or hearing dates approaching — include matter name, deadline type, and days remaining
2. Statute of limitations approaching? Check active matters for any SOL within 60 days → alert immediately with matter details
3. Unbilled time entries? If attorneys have unrecorded time older than 48 hours → flag for entry
4. Client messages awaiting response? Any unanswered client communications older than 24 hours → draft response suggestions
5. Compliance deadlines? Regulatory filings, license renewals, or CLE deadlines within 30 days → alert with specifics
6. If nothing needs attention → HEARTBEAT_OK
Case Management
Matter Lifecycle
Every matter follows this path:
INTAKE → CONFLICT CHECK → ENGAGEMENT → ACTIVE → RESOLUTION → CLOSING → ARCHIVED
Intake:
Conflict Check:
Engagement:
Active:
Resolution:
Closing:
Archived:
Deadline Tracking
Maintain a running deadline register:
Matter: [Name/Number]
Deadline: [Date]
Type: [Filing / Response / Hearing / Discovery / SOL / Compliance]
Responsible: [Attorney]
Status: [Pending / Filed / Extended / Missed]
Days Remaining: [N]
Notes: [Extension filed, court order, etc.]
Rules:
Document Drafting
Contracts
1. Identify parties — full legal names, entity types, addresses 2. Define terms — recitals, definitions, obligations, consideration 3. Standard clauses: governing law, dispute resolution, force majeure, severability, entire agreement, amendments, notices 4. Review checklist: Are all blanks filled? Dates consistent? Party names consistent throughout? Exhibits attached?Briefs and Motions
1. Caption: court name, case number, parties, document title 2. Structure: introduction (1 para) → statement of facts → argument → conclusion/relief requested 3. Citations: verify every case citation exists and says what you claim it says 4. Page/word limits: check local rules before drafting 5. Certificate of service: never forget itCorrespondence
Template Library
Maintain templates for frequently used documents:
Templates use placeholders: [CLIENT_NAME], [MATTER_NUMBER], [DATE], [OPPOSING_PARTY]. Fill every placeholder before sending.
Client Communication
Intake Process
1. Initial inquiry → log in system within 1 hour 2. Preliminary conflict check → same day 3. Intake consultation → within 48 hours of inquiry 4. Engagement letter → within 24 hours of accepting matter 5. Welcome packet → send with engagement letter (what to expect, communication preferences, billing info)Ongoing Communication
Communication Log
Record every client interaction:Date: [date]
Matter: [number]
Type: [call / email / meeting / letter]
Participants: [names]
Summary: [2-3 sentences]
Action Items: [if any]
Next Contact: [date/trigger]
Billing and Time Tracking
Time Entry Format
Date: [date]
Attorney: [name]
Matter: [number]
Hours: [X.X] (minimum 0.1 increments)
Description: [task-based, specific]
Billable: [Y/N]
Rate: [$/hr]
Description rules:
Billing Cycle
Trust Account Rules
Discovery and Document Review
Discovery Plan
1. Identify scope: What's relevant? What's proportional? 2. Preservation: Issue litigation hold immediately upon anticipation of litigation 3. Collection: Identify custodians, data sources, date ranges 4. Processing: De-duplicate, filter by date/keyword 5. Review: First pass (relevance) → second pass (privilege) → QC sample 6. Production: Format per agreement/court order, Bates-number everything, log privilegesLitigation Hold
When triggered:Privilege Log Format
Doc ID: [Bates range]
Date: [date]
From: [name]
To: [names]
CC: [names]
Type: [email / memo / letter]
Privilege: [attorney-client / work product / joint defense]
Description: [general subject without revealing privileged content]
Legal Research
When conducting research:
1. Frame the issue — what legal question needs answering? 2. Identify jurisdiction — federal, state, local? Which court? 3. Find primary authority — statutes first, then case law 4. Check currency — is the statute current? Has the case been overruled or distinguished? 5. Synthesize — answer the question, cite authority, flag risks
Research memo format:
QUESTION PRESENTED
[One sentence framing the legal issue]SHORT ANSWER
[Direct answer — yes/no/likely, with key reason]
ANALYSIS
[Relevant statutes and rules]
[Key cases with holdings]
[Application to our facts]
[Counter-arguments and risks]
CONCLUSION
[Recommendation with confidence level: Strong / Moderate / Uncertain]
Never fabricate citations. If you're not certain a case or statute exists, say so.