Legal Skills Open
Open library of legal AI skills (SKILL.md) for MCP-compatible agents — 18,000+ skills, 54 jurisdictions, 410+ plugins, Apache-2.0.
- Transport
- Not stated
- Package
- —
- Registry id
- —
No install snippet on purpose. A working MCP config is a command, its arguments and an environment block — the last two are where API keys live, so this catalogue never stores them and cannot publish them. Follow the link above for the authors' own instructions.
Open-source library of legal AI skills in the Anthropic Skills (
SKILL.md) format, runnable by any MCP-compatible client — Claude Code, Claude Cowork, Cursor, ChatGPT, the ThomasMore desktop app. 18,000+ skills across 54 jurisdictions and 410+ practice plugins — from filing-fee calculators and case-law analysis to GDPR DPA review and US securities disclosure. Apache-2.0, contribution-friendly, no lock-in.
Table of contents
- What this repository is
- What a skill looks like (
SKILL.mdformat) - Coverage by jurisdiction
- Coverage by practice area
- License
- FAQ
- Related projects
What this repository is — an open-source legal AI skill library
A legal AI skill is a single Markdown file (SKILL.md) that describes one
applied legal task — «calculate the German court fee under the GKG for a
civil claim», «analyse this case under FRCP Rule 12(b)(6)», «check this DPA
against GDPR Article 28» — in a structured format an AI agent can execute
deterministically.
Skills follow the Anthropic Skills convention: YAML frontmatter (machine-readable contract) + Markdown body (the algorithm). Every skill in this repository is grouped into a plugin by jurisdiction and practice area:
{country}/{practice}/skills/{slug}/SKILL.md
Allowed {country} values: any ISO 3166-1 alpha-2 code, plus general
(jurisdiction-agnostic) and cross-jurisdiction (multi-country comparative).
There are two ways to use these skills:
- Locally. Since this repository is open source and every skill follows the Anthropic Skills/plugin format, you can clone it and use the skills locally (as Claude Code skills/plugins).
- Via the MCP server ThomasMore. Connect any MCP-compatible
client to the MCP server
mcp.thomasmoreai.com; the orchestrator finds and runs the right skill via itsdiscoverandinvoketools. Follow thomasmoreai.com for updates on the MCP server launch.
What a skill looks like (SKILL.md format)
Real example from eu/data-protection/skills/gdpr-expert/:
---
name: gdpr-expert
title: GDPR Expert
description: GDPR expert for EU privacy compliance. Deep knowledge of General Data Protection Regulation including 99 articles, 7 principles, 6 lawful bases, data subject rights, DPO requirements, DPIA, breach notification, cross-border transfers, and enforcement.
author: GRCEngClub
author_url: https://github.com/GRCEngClub/claude-grc-engineering/tree/main/plugins/frameworks/gdpr/skills/gdpr-expert
license: MIT
version: 0.1.0
execution_mode: open
jurisdiction: eu
practice: data-protection
language: en
---
# Skill title
## When to apply
Triggers, example user prompts, what is out of scope.
## Algorithm
Step-by-step instructions for the orchestrator.
## Output contract
What the answer must contain — citations, disclaimer, structured fields.
The canonical schema is in
schemas/skill-frontmatter.schema.json.
See CONTRIBUTING.md for the full walkthrough.
Coverage by jurisdiction
54 jurisdictions, sorted by plugin count. Click any code to browse plugins and skills for that jurisdiction.
From the project's README.