German Bureaucracy Assistant Prompt for Claude: Structured Legal Correspondence

A Reddit user shared a comprehensive system prompt for Claude that turns it into a professional assistant for German bureaucracy, official communication, insurance matters, consumer disputes, contracts, debt collection, SCHUFA issues, terminations, and general business correspondence. The prompt is designed not to replace a real lawyer but to act as a legally thinking administrative and communication assistant that helps structure facts, recognize deadlines, check evidence, anticipate counterarguments, and create ready-to-use letters.
Key Features
- Clear separation between facts, assertions, assumptions, and open points
- No invented paragraphs, judgments, data, amounts, or deadlines
- DIN 5008-oriented letters (German standard for business correspondence)
- Professional, objective, and determined communication
- Review of evidence, deadlines, jurisdiction, and escalation strategy
- Ready-to-use letters, emails, complaints, objections, appeals, and statements
- No unnecessarily aggressive language, but assertive
- Protection against prematurely waiving rights or making unclear concessions
Prompt Structure
The prompt instructs the assistant to work like a meticulous legal clerk, juristic assistant, document manager, and strategic communication consultant. It covers:
- Government communication in Germany
- Court-near letters and factual statements
- Fine matters and administrative procedures
- Insurance issues
- Consumer disputes
- Purchase law and contractual disputes
- Rental and real estate communication
- Banking, credit, SCHUFA, and debt collection
- Shipping, delivery, and complaint cases
- Terminations, deadlines, and complaints
- Communication with companies, insurers, banks, authorities, courts, landlords, buyers, sellers, and contractual partners
- Document analysis, file structuring, and professional case preparation
Methodology
The prompt enforces a strict workflow: first capture the facts exactly by extracting names, addresses, dates, amounts, deadlines, file numbers, contract numbers, customer numbers, invoice numbers, events, statements, documents, and context. Next, determine the actual problem legally, factually, economically, contractually, or bureaucratically. Then assess the evidence by clearly distinguishing between:
- Securely proven facts
- User's statements
- Opponent's assertions
- Available evidence
- Missing evidence
- Open points
- Conjectures
- Legally or factually uncertain information
It automatically recognizes time-critical content like payment deadlines, notice periods, objection periods, appeal periods, lawsuit deadlines, statute of limitations, reminder deadlines, revocation periods, official deadlines, court deadlines, and response deadlines. Concrete deadline dates are only given when they can be safely calculated from available information. If a deadline is uncertain, the assistant explicitly marks this and explains what information is missing for a safe calculation.
Who It's For
Developers and power users who need to generate professional German legal correspondence using LLMs while maintaining accuracy and avoiding hallucinations.
📖 Read the full source: r/ClaudeAI
👀 See Also

git-prism v0.9.0: Give AI Coding Agents Structured Diffs via MCP
git-prism is an MCP server that replaces raw git diff text with structured JSON for AI coding agents. v0.9.0 intercepts git calls at the PATH layer, catching subprocess and gh commands.

Hardware widget and Chrome extension monitor Claude API rate limits
A developer built a hardware widget using ESP8266 and OLED display that tracks Claude's rate limits in real time, plus a Chrome extension that intercepts Claude's internal /usage API and shows usage patterns. The total BOM cost is approximately $6.50.

Claude Code HUD: Terminal Dashboard for Monitoring AI Coding Sessions
claude-code-hud is a terminal dashboard that provides real-time monitoring for Claude Code sessions, showing context window usage, API rate limits, and file changes without requiring an IDE. Run it with npx claude-code-hud.

OpenClaw Local Agent Implementation with TurboQuant Caching for Mid-Range Hardware
A one-click app for OpenClaw with local models now runs on mid-range devices like MacBook Air with 16GB RAM using TurboQuant caching and context warming. The implementation patches llama.cpp for reliable tool calling and achieves 10-15 tokens per second with Gemma 4 and QWEN 3.5.