Legal Research
Description
AI-powered legal research skill for Claude Code. Jurisdiction-specific, source-verified, anti-hallucination. IRAC/CRAC memos with Bluebook, OSCOLA, McGill & AGLC citations.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
legal-research-py
A Claude Code skill for autonomous, multi-jurisdiction legal research. It produces verifiable, citation-backed legal reports by orchestrating a sequence of fresh-context subagents — each handling one phase of the research workflow in its own context window.
Install
npx skills add Flosters/legal-research2
Or clone manually and place the directory in `~/.claude/skills/`.
What it does
Given a legal question, the skill:
- Extracts the research scope — jurisdiction, area of law, legal posture, language
- Designs a verifiable checklist of legal nodes (issues) and N targeted research queries
- Creates a dedicated NotebookLM notebook for the research session
- Runs N deep-research queries in parallel (one sub-subagent per query, each with its own temp notebook — eliminates the
research statusrace condition) - Curates sources against a jurisdiction-aware priority ladder, deduplicates, and builds an Evidence Registry
- Imports primary sources (T1) with crawlability checks and fallback URL resolution
- Spot-checks every T1 source for actual queryability in parallel (one sub-subagent per source)
- Runs an IRAC-structured analysis sequence via NotebookLM chat
- Verifies every citation against the notebook — marks each as
✓ Verified,~ Paraphrase — Consistent, or[SECONDARY ONLY] - Cross-examines weak propositions via adversarial prompting
- Assembles and writes an HTML report
All phases are stateless across subagents — state passes through a schema-validated `state.json` file in the workspace directory.
Workflow
User query
│
▼
Phase 1 — Scope extraction + checklist + query design (orchestrator, inline)
Phase 2 — Notebook creation (orchestrator, inline)
│
▼ state.json written → autonomous from here
│
Phase 3 — Parallel deep research (Subagent A)
└─ N query runners dispatched simultaneously (sub-subagents)
Phase 3.5 — Source cu
Related Skills
Agency Agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy inject
AI Firecrawl
🔥 The API to search, scrape, and interact with the web for AI
AI Artifacts Builder
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web tech
AI CrewAI
Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewA
AI TrendRadar
⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的
AI mem0
| Universal memory layer for AI Agents | 51341 | 221 | 1 |
AI