Agent-almanac plan-eu-relocation
git clone https://github.com/pjt222/agent-almanac
T=$(mktemp -d) && git clone --depth=1 https://github.com/pjt222/agent-almanac "$T" && mkdir -p ~/.claude/skills && cp -r "$T/i18n/de/skills/plan-eu-relocation" ~/.claude/skills/pjt222-agent-almanac-plan-eu-relocation-5d7b6a && rm -rf "$T"
i18n/de/skills/plan-eu-relocation/SKILL.mdEU-Umzug planen
Erstellen a structured, Abhaengigkeit-aware relocation plan for moving innerhalb or to the EU/DACH region, covering bureaucratic steps, deadlines, and country-specific requirements.
Wann verwenden
- Planning a move from one EU/DACH country to another
- Relocating from a non-EU country to an EU/DACH destination
- Needing to understand which bureaucratic steps depend on which vor starting
- Coordinating employment-based relocation with employer HR
- Managing a relocation with tight deadlines (job start date, lease start, school enrollment)
- Wanting a single document that maps the entire relocation process end-to-end
Eingaben
Required
- Origin country: Current country of residence
- Destination country: Target country (Germany, Austria, or Switzerland primarily; other EU supported)
- Nationality/nationalities: Citizenship(s) held, einschliesslich EU/non-EU distinction
- Employment type: Employed (local contract), posted worker, self-employed, freelance, unemployed, student, or retired
- Target move date: Approximate date of physical relocation
- Household composition: Single, couple, family with children (ages), pets
Optional
- Job start date: First day of employment in destination country
- Housing status: Already secured, searching, employer-provided
- Current insurance coverage: Health, liability, household
- Language proficiency: Destination country language level (A1-C2 or none)
- Special circumstances: Disability, pregnancy, military service obligations, ongoing legal matters, custody arrangements
- Prior EU registrations: Previous Anmeldung or equivalent in other EU countries
Vorgehensweise
Schritt 1: Bewerten Situation
Sammeln all relevant personal, professional, and legal context to determine which bureaucratic tracks apply.
- Bestaetigen EU vs. non-EU nationality status for all household members
- Bestimmen if a visa or residence permit ist erforderlich (non-EU nationals, non-EEA family members)
- Classify employment type and check if a work permit wird benoetigt separately from a residence permit
- Note any bilateral agreements zwischen origin and destination countries (social security, tax treaties, recognition of qualifications)
- Identifizieren whether the move is permanent, temporary (under or over 183 days), or cross-border commuting
- Erfassen all fixed dates: job start, lease start, school year start, notice periods at current residence
Erwartet: A structured profile document containing nationality status, employment classification, move type, and all fixed dates.
Bei Fehler: If nationality or employment status is ambiguous (e.g., dual nationality with one non-EU, or contractor vs. employee distinction unclear), escalate to a legal advisor or the destination country's embassy vor proceeding. Do not guess visa requirements.
Schritt 2: Abbilden Dependency Chain
Identifizieren all bureaucratic steps and their prerequisites to establish the correct execution order.
- Auflisten all required registrations for the destination country:
- Residence registration (Anmeldung / Meldezettel / Anmeldung bei der Gemeinde)
- Tax registration or number assignment
- Health insurance enrollment
- Social security registration
- Bank account opening
- Vehicle re-registration (if applicable)
- School/childcare enrollment (if applicable)
- Pet import procedures (if applicable)
- Auflisten all deregistration steps for the origin country:
- Residence deregistration (Abmeldung or equivalent)
- Tax office notification
- Insurance cancellations or transfers
- Utility cancellations
- Mail forwarding
- Abbilden Abhaengigkeiten as a directed acyclic graph (DAG):
- Residence registration typischerweise depends on having a signed lease
- Tax number depends on residence registration
- Bank account may depend on residence registration and tax number
- Health insurance enrollment may depend on employment contract or residence registration
- Social security coordination depends on employment classification
- Identifizieren parallel tracks: steps that can proceed simultaneously
- Mark steps that require in-person appointments vs. those that kann done online or by mail
Erwartet: A Abhaengigkeit graph (textual or visual) showing all steps, their prerequisites, and which can run in parallel.
Bei Fehler: If Abhaengigkeiten are unclear for a specific country, search for official government sources (e.g., Germany: bmi.bund.de, Austria: oesterreich.gv.at, Switzerland: ch.ch). Do not assume Abhaengigkeiten transfer zwischen countries.
Schritt 3: Erstellen Timeline with Deadlines
Konvertieren the Abhaengigkeit graph into a calendar-based timeline aligned with das Ziel move date.
- Work backwards from the move date and any fixed deadlines (job start, school year)
- Fuer jede step, estimate:
- Lead time (how early it kann started)
- Processing time (how long the authority takes)
- Buffer time (recommended slack for delays)
- Zuweisen calendar windows to each step:
- Pre-move actions (kann done from origin country): visa application, insurance research, document preparation
- Move-week actions: Anmeldung, bank account, SIM card
- Post-move actions (innerhalb legal deadlines): tax registration, vehicle re-registration, deregistration at origin
- Note statutory deadlines with penalties:
- Germany: Anmeldung innerhalb 14 days of moving in
- Austria: Meldezettel innerhalb 3 days
- Switzerland: Anmeldung innerhalb 14 days (varies by canton)
- Tax registration deadlines vary
- Hinzufuegen appointment booking lead times (some Buergeramt offices require 2-6 weeks advance booking)
Erwartet: A week-by-week timeline spanning from 8-12 weeks vor the move to 4-8 weeks nach, with each bureaucratic step placed in its execution window.
Bei Fehler: If appointment availability is unpredictable (common in large German cities), build in a 2-week buffer and identify alternative offices or early-morning walk-in options.
Schritt 4: Identifizieren Country-Specific Procedures
Tailor the generic plan to the specific destination country's requirements and conventions.
- For Germany:
- Buergeramt Anmeldung (requires Wohnungsgeberbestaetigung from landlord)
- Finanzamt tax ID assignment (Steueridentifikationsnummer arrives by mail in 2-4 weeks)
- Gesetzliche or private Krankenversicherung enrollment
- Rentenversicherung coordination
- Rundfunkbeitrag (GEZ) registration
- Elterngeld/Kindergeld applications if applicable
- For Austria:
- Meldezettel at Meldeamt (innerhalb 3 days)
- Finanzamt registration for Steuernummer
- e-card for health insurance (durch employer or self-registration with OeGK)
- Sozialversicherung coordination
- For Switzerland:
- Einwohnerkontrolle registration (innerhalb 14 days, canton-dependent)
- AHV/IV/EO social insurance registration
- Mandatory health insurance (Grundversicherung) innerhalb 3 months
- Quellensteuer or regular tax abhaengig von permit type
- Residence permit (B or L) application durch employer or canton
- Cross-reference each procedure with the documents required (see check-relocation-documents skill)
Erwartet: A country-specific procedure list with exact office names, required forms, and typical processing times.
Bei Fehler: If destination is a smaller municipality, procedures may differ from the national standard. Check the specific Gemeinde/Kommune website or call their Buergerservice directly.
Schritt 5: Flag High-Risk Items
Identifizieren steps where missed deadlines carry financial penalties, legal consequences, or cascading delays.
- Mark all steps with statutory deadlines (Anmeldung, tax registration, insurance enrollment)
- Berechnen the penalty for missing each deadline:
- Late Anmeldung in Germany: fine up to 1,000 EUR
- Late Meldezettel in Austria: fine up to 726 EUR
- Late health insurance in Switzerland: retroactive premiums plus surcharge
- Identifizieren bottleneck steps that block multiple downstream actions:
- No Anmeldung = no tax ID = no proper payroll = no bank account (in some cases)
- Flag items requiring original documents that are hard to replace if lost (birth certificates, marriage certificates, degree attestations)
- Note seasonal risks: end-of-year moves conflict with office closures; September moves coincide with school enrollment pressure
- Identifizieren steps where the origin country has a deadline too (deregistration, tax year coordination, insurance notice periods)
Erwartet: A risk register with each high-risk item, its deadline, penalty, and mitigation strategy.
Bei Fehler: If penalty amounts or deadlines cannot be confirmed durch official sources, mark them as "unconfirmed" and recommend direct inquiry with the relevant authority. Do not invent penalty amounts.
Schritt 6: Generieren Relocation Planen Document
Compile all findings into a single actionable relocation plan.
- Structure the document with these sections:
- Executive summary (move type, key dates, household composition)
- Dependency graph (visual or textual)
- Timeline (week-by-week checklist)
- Country-specific procedures (destination)
- Deregistration procedures (origin)
- Risk register (high-priority items highlighted)
- Dokumentieren checklist (cross-reference to check-relocation-documents)
- Contact list (relevant offices, phone numbers, appointment URLs)
- Format each checklist item with:
- Status indicator (not started / in progress / done / blocked)
- Deadline
- Dependencies
- Notes or tips
- Einschliessen a "first 48 hours" quick-reference card for the most time-critical steps nach arrival
- Hinzufuegen a "what-if" section for common disruptions: apartment falls durch, job start date changes, documents delayed in mail
Erwartet: A complete, structured relocation plan document ready for execution, with all items traceable back to the Abhaengigkeit graph and risk register.
Bei Fehler: If the plan is too complex for a single document (e.g., multi-country move with dependents requiring separate visa tracks), split into a master timeline and per-person sub-plans.
Validierung
- Every bureaucratic step in the Abhaengigkeit graph has mindestens one source (official government website, embassy, or legal reference)
- All statutory deadlines sind nichted with their legal basis
- The timeline accounts for weekends, public holidays, and office closure periods
- No step appears vor its Abhaengigkeiten in the timeline
- The risk register covers at minimum: Anmeldung, tax registration, health insurance, and social security
- The document checklist cross-references the check-relocation-documents skill output
- Fixed dates (job start, lease start) are reflected in the timeline ohne conflicts
Haeufige Stolperfallen
- Assuming all EU countries have the same procedures: Registration deadlines, required documents, and office structures vary erheblich even innerhalb DACH
- Underestimating appointment lead times: In Berlin, Hamburg, and Munich, Buergeramt appointments kann booked out 4-6 weeks; plan accordingly or use walk-in slots
- Forgetting the origin country: Deregistration, tax notifications, and insurance cancellation periods at the origin are just as important as destination registrations
- Ignoring the 183-day tax rule: Spending more than 183 days in a country in a calendar year typischerweise triggers full tax residency; coordinate the move date carefully
- Not bringing originals: Many DACH offices require original documents (not copies) and some require certified translations; digital copies are often not accepted
- Treating Switzerland like an EU country: Switzerland ist nicht in the EU; different rules apply for residence permits, health insurance, and social security, even for EU nationals
- Missing the health insurance gap: Between leaving origin country insurance and enrolling in destination country insurance, there kann an uncovered period; arrange travel or international health insurance to bridge it
- Overlooking pet regulations: Pet passports, rabies titers, and breed-specific import rules can add weeks to the timeline
Verwandte Skills
- check-relocation-documents -- Verifizieren document completeness fuer jede bureaucratic step
- navigate-dach-bureaucracy -- Detailed guidance for specific DACH governmental procedures