Turns any EU digital regulation document into a tailored expert prompt for structured legal analysis. Document characterisation, outcome + audience elicitation, calibrated prompt assembly, optional in-session execution, automatic freshness check, and a plain-English explainer — a meta-skill measured at +35.5pp over the no-skill baseline.
Each capability is documented separately, tested separately, and called by the workflow at the right moment. Compose them or invoke individually.
Ten structured steps. The human stays accountable; the skill carries the structure, the citations, and the document trail.
Match the workflow to the situation. The skill router picks automatically; you can override.
Single-folder skill. SKILL.md is the runtime spec; references hold the knowledge corpus; evals hold the proof.
legal-analysis-forge/ ├── evals # Test cases + assertions │ └── evals.json # 11 cases, 0 assertions ├── references # Reference corpus │ ├── analytical_canon.md │ ├── document_taxonomy.md │ └── outcome_templates.md ├── CHANGELOG.md # Version history ├── README.md # Deployment guide └── SKILL.md # Main skill instructions
Two deployment surfaces. The skill auto-triggers on relevant keywords once installed.
legal-analysis-forge/ foldercp -r legal-analysis-forge/ \ ~/.claude/skills/user/
Every output is documented, version-pinned, and traceable to its source citation.
Every release runs against a fixed test suite. Assertions check numeric consistency, citation accuracy, and decision-tree branches.
Every legal verdict resolves to one of these instruments. No invented articles, no synthetic recitals.
The trace is the product. Nothing happens off the record — no hidden tool calls, no silent retrieval, no opaque chain-of-thought.
A prompt forge for structured legal analysis of EU digital regulation documents. Given a Regulation, Directive, Commission Guidelines, EDPB Opinion, CJEU judgment, AG Opinion, national DPA decision, code of conduct, harmonised standard, or draft consultation document, the skill characterises the document, elicits the desired deliverable, and produces a tailored expert prompt. The prompt can be executed in-session to generate the deliverable, and is always accompanied by a plain-English explainer for the practitioner using the skill.
For the full six-step workflow, see SKILL.md. For version history, see CHANGELOG.md.
Given an EU digital regulation document and a deliverable type, the skill:
Deliverable types supported: stakeholder consultation response, internal compliance memo, external client memo, public commentary (LinkedIn / blog / newsletter), conference talk preparation, internal risk assessment, litigation brief input, comparative analysis, horizon-scan entry, skill input.
EU digital regulation only: GDPR, AI Act, Data Act, DGA, DSA, DMA, NIS2 (incl. BSIG-neu), ePrivacy, CRA, DORA, eIDAS 2.0, PLD (Dir. 2024/2853), AI Liability Directive, and adjacent secondary instruments (delegated acts, implementing acts, harmonised standards, codes of conduct).
Out of scope: competition, IP, tax, employment, sectoral law not touching the digital stack. For operational compliance (DPIA, DPA drafting, AI Act obligations mapping, RoPA, breach response, NIS2 scoping), the skill routes to the relevant compliance skill in the portfolio rather than absorbing the task.
Place this skill in your Claude Code skill directory (~/.claude/skills/ or workspace-level). Claude routes to it automatically when a user provides an EU digital regulation document and asks for structured analysis, a consultation response, a memo, a briefing, or comparable deliverable — in English or German. The skill does not require any external tool configuration beyond WebFetch (for live research) and pdf-processing-anthropic (for PDF ingestion); both are standard Claude Code capabilities.
Outputs are written to the user's current working directory by default.
This skill is not legal advice. It enforces interpretive discipline, citation hygiene, and an anti-hallucination protocol, but it does not guarantee accuracy. EU instruments evolve and only the CJEU can give authoritative interpretation. Use under qualified counsel.
AGPL-3.0 (see repo-root LICENSE file).