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

Auto Router vs Sonnet: Cost Savings vs Response Quality
Open Router's Auto Router feature dynamically selects LLMs based on context complexity, offering significant cost savings (0.8 cents vs 0.00071 cents per request), but users report degraded response quality compared to Sonnet 4.6.

Developer builds .NET SaaS template generator with Claude Code, shares workflow insights
A developer open-sourced NETrock, a .NET 10 SaaS starter template with authentication, ORM, and background jobs, then built a client-side generator for it using Claude Code. The generator lets users pick features and download a working .zip project that stays in their browser.

Markdown Manager: A Simple Markdown Editor for macOS
Markdown Manager is a free, open-source macOS app for managing Markdown files, featuring document conversion and preview capabilities.

MCP Memory Gateway: An MCP Server for Persistent Memory in Claude Code
A developer built an MCP server called MCP Memory Gateway using Claude Code as the primary development tool. It provides Claude Code with persistent memory across sessions through feedback capture, prevention rules, and context injection.