English — Official English version of law-checker.
law-checker (Legal Department) -- Pointer Skill (English)
This skill is a thin pointer (wrapper) to the standalone, public module
repository ellmos-ai/law-checker
(MIT license, public). The actual skill lives there -- this repository only
links to it and documents installation, so the module is discoverable through
the central skill catalog.
What the module does
law-checker produces source-grounded AI first-look legal assessments for
German law:
- Statute registry (
config.json): togglable statutes; every statute
claim must be backed by locally fetched official law texts (article or
section, paragraph, sentence where needed, short quote, source, retrieval
date).
- Statute-embodiment agent (
agents/gesetzbuch.md): a generic agent that
answers "from inside the statute" for any registered law -- scales to
arbitrary statutes added to the registry.
- Separate case-law layer: court decisions are cited only after web
verification (court, date, docket number, ECLI where available).
- Risk and escalation workflow: report format with a risk-level scale,
deadline discipline, and a lawyer-specialty routing matrix.
Boundaries (important)
- AI-assisted first orientation only, not a substitute for individual legal
advice, and not performed by a licensed lawyer.
- Not a law firm, not a hosted legal service, not a deadline calendar.
- If real legal mail is involved (warning letter, official notice, lawsuit,
deadline): secure the original document, note the deadline, and consult a
qualified lawyer -- do not automate the matter.
Installation (generic, no local paths)
- Clone the module:
git clone https://github.com/ellmos-ai/law-checker.git <clone-path>
- Adopt
<clone-path>/SKILL.md into your own skill environment (e.g.
~/.claude/skills/law-checker/ or the equivalent for your agent runtime).
- Set the module path in the adopted
SKILL.md and its references to
<clone-path> -- do NOT commit real local paths or hostnames into a
versioned skill environment.
- Load the statute registry:
python <clone-path>/_tools/gesetze_fetch.py
(fetches the configured official statute texts; the texts themselves are
deliberately not in the repo, to avoid redistributing stale portal
snapshots).
- For structure, license, and liability details, see the module repo's
README.
Origin of this pointer skill
This wrapper was added on 2026-07-23 as a showcase entry for the
ellmos-ai/skills repository. There is no code duplication -- maintenance
and versioning stay solely in the ellmos-ai/law-checker module repo.
Changelog
0.1.0 (2026-07-23)
- Initial pointer skill for
ellmos-ai/law-checker.
1---2name: en-93description: <img src="banner.png" width="100%" alt="law-checker banner">4---56<img src="banner.png" width="100%" alt="law-checker banner">78> **English** — Official English version of `law-checker`.91011# law-checker (Legal Department) -- Pointer Skill (English)1213This skill is a **thin pointer (wrapper)** to the standalone, public module14repository [`ellmos-ai/law-checker`](https://github.com/ellmos-ai/law-checker)15(MIT license, public). The actual skill lives there -- this repository only16links to it and documents installation, so the module is discoverable through17the central skill catalog.1819## What the module does2021`law-checker` produces source-grounded AI first-look legal assessments for22German law:2324- **Statute registry** (`config.json`): togglable statutes; every statute25 claim must be backed by locally fetched official law texts (article or26 section, paragraph, sentence where needed, short quote, source, retrieval27 date).28- **Statute-embodiment agent** (`agents/gesetzbuch.md`): a generic agent that29 answers "from inside the statute" for any registered law -- scales to30 arbitrary statutes added to the registry.31- **Separate case-law layer:** court decisions are cited only after web32 verification (court, date, docket number, ECLI where available).33- **Risk and escalation workflow:** report format with a risk-level scale,34 deadline discipline, and a lawyer-specialty routing matrix.3536## Boundaries (important)3738- **AI-assisted first orientation only, not a substitute for individual legal39 advice, and not performed by a licensed lawyer.**40- Not a law firm, not a hosted legal service, not a deadline calendar.41- If real legal mail is involved (warning letter, official notice, lawsuit,42 deadline): secure the original document, note the deadline, and consult a43 qualified lawyer -- do not automate the matter.4445## Installation (generic, no local paths)46471. Clone the module:48 ```bash49 git clone https://github.com/ellmos-ai/law-checker.git <clone-path>50 ```512. Adopt `<clone-path>/SKILL.md` into your own skill environment (e.g.52 `~/.claude/skills/law-checker/` or the equivalent for your agent runtime).533. Set the module path in the adopted `SKILL.md` and its references to54 `<clone-path>` -- do NOT commit real local paths or hostnames into a55 versioned skill environment.564. Load the statute registry: `python <clone-path>/_tools/gesetze_fetch.py`57 (fetches the configured official statute texts; the texts themselves are58 deliberately not in the repo, to avoid redistributing stale portal59 snapshots).605. For structure, license, and liability details, see the module repo's61 README.6263## Origin of this pointer skill6465This wrapper was added on 2026-07-23 as a showcase entry for the66`ellmos-ai/skills` repository. There is **no code duplication** -- maintenance67and versioning stay solely in the `ellmos-ai/law-checker` module repo.6869## Changelog7071### 0.1.0 (2026-07-23)72- Initial pointer skill for `ellmos-ai/law-checker`.