Assignment Clause Adversarial Test (German AGB Law)
Reviews, redlines and rewrites assignment (Abtretung) clauses in standard terms under German AGB law, with a risk traffic light and fallback wording.
Docs & OfficeIntermediate★ 1,470⑂ 182AI score 5/10Last updated: Aug 14, 2026
What it does
- Audits assignment (Abtretung) clauses in standard business terms against BGB §§305–310 and the UKlaG collective-action risk.
- Forces a fixed review path: AGB status → incorporation (§305) → surprising clause (§305c) → transparency (§307(1)) → content control (§§307–309) → legal consequence (§306).
- Deliverables: clause traffic light, redline, safe replacement wording, negotiable fallback, and a short court-proof justification.
- Flags deadlines first (objection, action, limitation, forfeiture, notification/cut-off periods) and forbids importing deadlines from other legal fields.
- Builds an evidence matrix: original clause, contract context, proof of use, negotiation traces, customer group, market standard, economic effect.
Who it's for
- Lawyers and in-house counsel reviewing German AGB / T&Cs.
- Startups and SaaS vendors entering the German market drafting B2B/B2C terms.
- Law students training clause-review reasoning under German law.
Example uses
- "Is this no-assignment clause in our supply agreement invalid under §307 BGB?" → rating, consequence, replacement text.
- "Redline the B2C clause 'we may freely assign our contractual rights to third parties'" → surprise/transparency findings plus a consumer-safe version.
- "The counterparty objects to our assignment clause — give me fallback wording and counter-arguments."
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/Klotzkette/claude-fuer-deutsches-recht/HEAD/agb-recht-pruefer/skills/abtretung-adversarial-test/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the agb-recht-pruefer/skills/abtretung-adversarial-test folder from the GitHub repo Klotzkette/claude-fuer-deutsches-recht into my ~/.claude/skills/abtretung-adversarial-test/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/Klotzkette/claude-fuer-deutsches-recht.git /tmp/cfdr && mkdir -p ~/.claude/skills && cp -r /tmp/cfdr/agb-recht-pruefer/skills/abtretung-adversarial-test ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal (Terminal on macOS, Git Bash or WSL on Windows).
- Clone the repository:
git clone https://github.com/Klotzkette/claude-fuer-deutsches-recht.git - Create the skills folder:
mkdir -p ~/.claude/skills - Copy the whole skill directory so referenced files come along:
cp -r claude-fuer-deutsches-recht/agb-recht-pruefer/skills/abtretung-adversarial-test ~/.claude/skills/ - Verify with
ls ~/.claude/skills/abtretung-adversarial-test— you should see SKILL.md plus a references folder; if references is missing, copy it from the parent skill pack. - Restart Claude Code and prompt e.g. "Run the Abtretung Adversarial Test on this clause."
- Always verify the output against current statutes on gesetze-im-internet.de and with a licensed lawyer.
View source on GitHub ↗License: Apache-2.0