Skip to content
Back to skills

Immigration Case Law Codearranger

ASecurity

Use this skill for LIVE case-law or foreign-law research in immigration matters — routes to bundled free MCP servers (CourtListener and Legal Data Hunter) instead of citing from memory. Triggers: "find circuit case law on", "Ninth Circuit immigration", "petition for review precedent", "find BIA decisions", "Matter of", "verify this I&N Dec. cite", "asylum case law", "cancellation precedent", "particular social group cases", "find the federal docket", "country conditions law", "what is the law...

  • 85 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 8, 2026
ai-agentsgoawsgitapi

Works with

  • cli
  • api
  • mcp

Security analysis

A100/100

Scanned October 8, 2026

npx -y skills add ThomasMoreAI/legal-skills-open --skill immigration-case-law-codearranger --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Immigration Case Law Codearranger?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Immigration Case Law Codearranger
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/thomasmoreai-immigration-case-law-codearranger/badge)](https://www.skillsdirectory.com/skills/thomasmoreai-immigration-case-law-codearranger)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
---
name: immigration-case-law-codearranger
title: Immigration Case-Law Research (bundled MCP servers)
description: 'Use this skill for LIVE case-law or foreign-law research in immigration matters — routes to bundled free MCP servers (CourtListener and Legal Data Hunter) instead of citing from memory. Triggers: "find circuit case law on", "Ninth Circuit immigration", "petition for review precedent", "find BIA decisions", "Matter of", "verify this I&N Dec. cite", "asylum case law", "cancellation precedent", "particular social group cases", "find the federal docket", "country conditions law", "what is the law in [country]", "is [conduct] illegal in [country]", "foreign statute for my asylum claim". Routes circuit/Supreme Court/district-court authority and dockets to CourtListener; BIA precedent (I&N Dec.) to CourtListener + EOIR Virtual Law Library; AAO to USCIS reading room; country-of-origin law (100+ countries) to Legal Data Hunter. Enforces never-cite-from-memory and AG-certification check.'
author: codearranger
author_url: https://github.com/codearranger/claude-legal/tree/main/plugins/claude-legal-immigration-laws/skills/immigration-case-law
license: MIT
version: 0.1.0
execution_mode: open
jurisdiction: us
practice: litigation
language: en
---

# Immigration Case-Law Research (bundled MCP servers)

> **NOT LEGAL ADVICE.** This skill retrieves and organizes legal sources as a research and
> drafting aid; it does not evaluate whether an authority is good law on the user's facts and
> does not create an attorney-client relationship. Immigration consequences are severe and
> often irreversible — pair research with review by a licensed immigration attorney or
> EOIR-accredited representative.

## Purpose

This plugin snapshots the **rules** (INA, 8 CFR, 22 CFR, FAM) verbatim, but **case law is
on-demand** — [`../../references/legal-data-apis.md`](../../references/legal-data-apis.md)
indexes the sources, and the plugin bundles two free remote MCP servers (declared in
[`../../.mcp.json`](../../.mcp.json)) to serve that layer. **Never cite a case from memory**
— every cited authority must be retrieved and read before it enters a draft.

## Forum-aware routing

| Authority | Where to get it |
|---|---|
| **Circuit courts** (petitions for review under INA § 242 / 8 U.S.C. § 1252) and the **Supreme Court** | CourtListener MCP — court IDs `ca1`–`ca11`, `cadc`, `scotus`. The Ninth Circuit (`ca9`) carries the largest immigration docket; **circuit law is not uniform**, so always scope the search to the circuit where the petition lies (or the IJ sits) |
| **BIA precedent** (*Matter of …*, cited "I&N Dec.") | CourtListener indexes many BIA decisions (court ID `bia`); the **EOIR Virtual Law Library is the publisher of record** — confirm the precedent there, and check it has not been **certified to or overruled by the Attorney General** |
| **AAO** (USCIS appeals, non-precedent + adopted decisions) | Not on CourtListener — the USCIS decision reading room per `legal-data-apis.md` |
| **District courts** (habeas, APA / mandamus delay suits) and their **dockets** | CourtListener MCP — opinions + the RECAP/PACER docket collection (find the complaint, the government's response, the order) |
| **Country-of-origin law** — penal codes, statutes criminalizing the protected ground, family/nationality law, foreign case law | Legal Data Hunter MCP — multi-jurisdictional coverage of 100+ countries; often decisive for asylum (e.g., whether the applicant's conduct or identity is criminalized at home), and for nationality / statelessness questions |

## CourtListener playbook (immigration-flavored)

- **Search both section numbers.** Opinions cite the same provision as `INA § 240` or
  `8 U.S.C. § 1229a` inconsistently — search both forms (crosswalk in
  [`../../references/immigration-statutes/README.md`](../../references/immigration-statutes/README.md));
  never compute the offset.
- **Scope by court and date.** Pre-BIA-deference-era and pre-amendment cases mislead;
  filter by date when a provision was amended (e.g., post-REAL ID Act credibility law).
- **Read before citing** — use the document-reading tools to pull the opinion text and
  quote-check the holding; restrict response fields to what you need.
- **Citation verification** — run a draft's citations through the citation-lookup tools in
  bulk; the citation network (who cites this case) is a first-pass treatment check, **not**
  Shepard's/KeyCite. For load-bearing authority, recommend a citator check before filing.
- **Link** every retrieved case with its `courtlistener.com` URL next to the reporter cite.

## Legal Data Hunter playbook (country-of-origin law)

- Discover the country's available sources and filters first, then run scoped hybrid
  search; retrieve full text before quoting and cite inline with the document link.
- Pair foreign-law findings with the U.S. legal element they support (e.g., a penal-code
  section criminalizing the protected ground → the persecution / "particular social group"
  analysis; a nationality statute → derivative-citizenship or statelessness analysis).
- Foreign law in an asylum filing is **evidence**, not binding authority — present it as a
  documented country-conditions exhibit, translated where required, alongside (not instead
  of) State Department and NGO country reports.

## Output discipline

- Inline citation to a retrieved document for every legal claim; holding vs. dicta
  distinguished; operative language quoted, not paraphrased.
- Confidence flags: **GREEN** (retrieved, read, supports), **YELLOW** (partial/arguable
  support), **RED** (could not retrieve — do not cite). Hand the finished draft to
  `immigration-fact-check` for the four-pass audit before filing.
- Repeat the NOT LEGAL ADVICE disclaimer in any deliverable this research feeds.

## If the tools are missing

Both servers need a one-time sign-in (CourtListener: free account, OAuth; Legal Data
Hunter: GitHub/Google). If their tools are absent, tell the user to run `/mcp` and
authenticate — do not fall back to memory. Hard fallbacks: the REST sources indexed in
[`../../references/legal-data-apis.md`](../../references/legal-data-apis.md) and
[`../../references/online-sources.md`](../../references/online-sources.md).

## Composition

Finds and verifies authority for `circuit-petition-for-review` (circuit scoping +
exhaustion arguments), `bia-appeals` (BIA precedent + circuit law), `eoir-removal-defense`
(relief-eligibility case law + country-of-origin evidence), and
`eoir-motions-to-reopen-reconsider` (changed-country-conditions evidence). Runs before
`immigration-fact-check`, which audits the finished draft. The matter-neutral counterpart
for non-immigration research is `case-law-research` in `claude-legal-federal-laws`.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.