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

My OpenClaw Got a Physical Body: Robot Dog with Eyes, Legs, and Voice

PocketBot: A Local AI Autopilot for iOS Using App Intents and On-Device Inference
PocketBot is an iOS app that runs a quantized 3B Llama model locally on iPhone's Neural Engine via Metal, using Apple's AppIntents and CoreLocation frameworks to create event-driven automations without cloud data transmission.

Claude Code Prompt Architecture Reverse-Engineered for Local Models
A clean-room reimplementation of Claude Code's 26-prompt architecture is now available on GitHub, offering system prompts, tool prompts, safety rules, memory compression, and verification patterns for building coding agents on local models like Ollama, llama.cpp, or vLLM.

Agent MCP Studio: Build Multi-Agent MCP Systems Entirely in a Browser via WASM
Agent MCP Studio lets you design, orchestrate, and export MCP agent systems from a single static HTML file using WebAssembly – no backend, no Docker, no server.