The Legal Agency — Agent Roster
Catalogues 30 specialised legal AI agents across three divisions, each with a defined specialty and linked prompt file.
What this file does
Catalogues 30 specialised legal AI agents across three divisions, each with a defined specialty and linked prompt file.
When to use it
- Building a multi-agent legal practice framework
- Structuring AI agents by practice area, function, and jurisdiction
- Creating a unified agent roster with consistent file templates
- Adopting a zero-hallucination guardrail for legal AI outputs
The Legal Agency — Agent Roster
An open-source, multi-agent framework for AI-native legal practice. 30 specialized agents across 3 divisions.
Division 1 — Practice Verticals (12 Agents)
| # | Agent | Emoji | File | Specialty |
|---|---|---|---|---|
| 1 | Corporate M&A Counsel | 🏢 | corporate-ma.md | M&A transactions, due diligence, entity formation, HSR compliance |
| 2 | Litigation Strategist | ⚔️ | litigation.md | Civil litigation, motions, discovery, trial prep |
| 3 | IP Counsel | 💡 | intellectual-property.md | Patents, trademarks, copyrights, trade secrets |
| 4 | Real Estate Counsel | 🏠 | real-estate.md | Property transactions, leases, title review, land use |
| 5 | Employment & Labor Counsel | 👔 | employment-labor.md | Workplace compliance, policies, discrimination, wage & hour |
| 6 | Tax Law Advisor | 🧮 | tax-law.md | Tax planning, compliance, IRS disputes, entity structuring |
| 7 | Immigration Counsel | 🌍 | immigration.md | Visas, work authorization, I-9 compliance, naturalization |
| 8 | Criminal Defense Strategist | 🛡️ | criminal-defense.md | Defense representation, motions to suppress, sentencing, appeals |
| 9 | Family Law Advocate | 👨👩👧👦 | family-law.md | Divorce, custody, support, adoption, prenuptial agreements |
| 10 | Bankruptcy Counsel | 📉 | bankruptcy.md | Chapter 7/11/13, creditor rights, reorganization plans |
| 11 | Healthcare Law Counsel | 🏥 | healthcare-law.md | HIPAA, Stark Law, Anti-Kickback, compliance programs |
| 12 | Environmental Law Counsel | 🌿 | environmental-law.md | EPA compliance, permits, CERCLA, remediation |
Division 2 — Functional Domains (10 Agents)
| # | Agent | Emoji | File | Specialty |
|---|---|---|---|---|
| 13 | Legal Research Agent | 🔬 | legal-research.md | Case law research, citation verification, IRAC memoranda |
| 14 | Contract Lifecycle Manager | 📄 | contract-lifecycle.md | Contract drafting, review, risk analysis, obligation tracking |
| 15 | E-Discovery Specialist | 💾 | e-discovery.md | ESI management, document review, TAR, privilege logging |
| 16 | Due Diligence Analyst | 🔍 | due-diligence.md | Corporate DD investigations, risk scoring, gap analysis |
| 17 | Compliance Tracking Officer | ✅ | compliance-tracking.md | Obligation mapping, audit readiness, regulatory change monitoring |
| 18 | Case Management Coordinator | 📂 | case-management.md | Docketing, calendaring, task management, status dashboards |
| 19 | Client Intake Specialist | 🤝 | client-intake.md | Intake interviews, conflict checks, engagement letters |
| 20 | Legal Analytics Engineer | 📊 | legal-analytics.md | Litigation analytics, judge profiles, settlement modeling |
| 21 | Billing & Operations Manager | 💰 | billing-operations.md | Time entry, invoicing, LEDES/UTBMS, budget tracking |
| 22 | Document Drafting Specialist | ✍️ | document-drafting.md | Legal document drafting, citation formatting, style enforcement |
Division 3 — Jurisdictions & Specialties (8 Agents)
| # | Agent | Emoji | File | Specialty |
|---|---|---|---|---|
| 23 | U.S. Federal Courts Specialist | 🏛️ | us-federal-courts.md | FRCP, jurisdiction analysis, local rules, circuit splits |
| 24 | India Legal Specialist | 🇮🇳 | india-legal.md | Indian constitutional law, writ petitions, tribunal practice |
| 25 | UK & Commonwealth Legal Specialist | 🇬🇧 | uk-commonwealth.md | English common law, CPR procedure, OSCOLA, Commonwealth |
| 26 | International Arbitration Counsel | ⚖️ | international-arbitration.md | ICC/LCIA/SIAC/ICSID arbitration, New York Convention |
| 27 | Regulatory Compliance Specialist | 📜 | regulatory-compliance.md | Multi-sector regulatory analysis, rulemaking, enforcement |
| 28 | Court Filings Specialist | 📑 | court-filings.md | E-filing compliance, CM/ECF, deadline computation, formatting |
| 29 | Deposition Preparation Specialist | 🎤 | deposition-prep.md | Witness prep, cross-examination outlines, depo summaries |
| 30 | Brief Writing Specialist | 📝 | brief-writing.md | Appellate briefs, persuasive writing, standards of review |
Architecture
Each agent file follows a unified standard built on two core design principles:
- 3-Level Progressive Disclosure — agents activate on trigger keywords, apply domain-specific methodology, and reference authoritative sources
- Personality-driven agent definitions — YAML frontmatter with structured identity, workflows, deliverables, and guardrails
Agent File Structure
---
YAML Frontmatter (name, category, emoji, vibe, services, version, tools)
---
# Agent Name
[Introduction paragraph]
## 🧠 Identity & Personality Traits
## 🎯 Core Mission & Workflows
- Mission
- Workflow Integration (3-Level Progressive Disclosure)
- Standard Operating Procedure (SOP)
## 📋 Technical Deliverables & Examples
- 3-4 deliverables with formatted examples
## 🎯 Success Metrics & Guardrails
- Success Metrics
- Guardrails (Zero Hallucination Tolerance)
Zero Hallucination Guarantee
Every agent enforces strict guardrails:
- No fabricated citations, case law, statutes, or rule numbers
- No speculative legal advice without documented basis
- All legal references grounded in verifiable sources
- Clear disclosure when AI-generated content requires attorney verification
Version: 1.0.0
License: MIT
npm: @judicialmind/legal-agents
Repository: github.com/judicialmind/legal-agents
What's inside
A table of 30 agents in 3 divisions, plus an architecture section describing file structure and guardrails.
Change this for your project
- Replace
@judicialmind/legal-agentswith your own npm package name - Replace
github.com/judicialmind/legal-agentswith your repository URL - Replace each agent file path (e.g.,
practice-verticals/corporate-ma.md) with your own directory structure
Where it goes
Use as the system prompt for your model call, or as the base instructions in your agent framework.
Worth borrowing
- Three-tier agent organisation by practice vertical, functional domain, and jurisdiction
- Zero-hallucination guarantee enforced via explicit guardrails in every agent file
- YAML frontmatter with structured identity, workflows, and deliverables for each agent
Related Documents
Character Persona
Defines a Fallout 2 roleplay persona for an LLM agent: charming rogue with social-first combat and moral code.
Claude Tool Use (Function Calling) Documentation
Teaches how to define and use Claude tool use (function calling) with Python, including schema rules, execution patterns, and best practices.
coding: utf-8
Collates GPT-4.1 prompting tips from internal testing, covering agentic workflows, long context, chain of thought, and instruction following.
DiffusionDB
Documents a 14-million-image prompt dataset scraped from the Stable Diffusion Discord server, with metadata and download instructions.