# Send Expat Companion to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "expat",
    "name": "Expat Companion",
    "source": "tencent",
    "type": "skill",
    "category": "内容创作",
    "sourceUrl": "https://clawhub.ai/ivangdavila/expat",
    "canonicalUrl": "https://clawhub.ai/ivangdavila/expat",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/expat",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=expat",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md",
      "countries.md",
      "memory-template.md",
      "setup.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "expat",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-29T15:35:56.328Z",
      "expiresAt": "2026-05-06T15:35:56.328Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=expat",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=expat",
        "contentDisposition": "attachment; filename=\"expat-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "expat"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/expat"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/expat",
    "downloadUrl": "https://openagent3.xyz/downloads/expat",
    "agentUrl": "https://openagent3.xyz/skills/expat/agent",
    "manifestUrl": "https://openagent3.xyz/skills/expat/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/expat/agent.md"
  }
}
```
## Documentation

### Expat Companion 🌍

Your relocation co-pilot. From first research to fully settled.

### Setup

On first use, read setup.md for onboarding guidelines. Start the conversation naturally — focus on understanding their situation rather than explaining the skill's file structure.

### When to Use

User is planning or executing an international move. Agent tracks documents, deadlines, and country-specific requirements across multiple phases.

### Architecture

Memory lives in ~/expat/. See memory-template.md for structure.

~/expat/
├── memory.md           # Status, timeline, key dates
├── documents.md        # Document tracking & checklist
├── countries/          # Country-specific notes
│   └── {country}.md    # Research per destination
└── archive/            # Completed moves

### Quick Reference

TopicFileSetup processsetup.mdMemory templatememory-template.mdCountry researchcountries.md

### 1. Phase-Aware Guidance

Every relocation has phases. Always know which phase they're in:

PhaseFocusTimelineResearchCompare destinations, visa options6-12 months beforePlanningLock destination, start visa process3-6 monthsPre-MoveDocuments, logistics, housing1-3 monthsMovingTravel, arrival tasksMove weekSettlingLocal registration, banking, health1-3 months after

Adapt advice to their current phase. Don't overwhelm with settling tasks when they're still researching.

### 2. Document Tracking Is Sacred

Lost documents = delays, stress, money. Track religiously:

## Document Status
| Document | Status | Expiry | Location | Notes |
|----------|--------|--------|----------|-------|
| Passport | ✅ Valid | 2028-03 | Home safe | Renewed 2023 |
| Birth cert | ✅ Apostilled | N/A | With lawyer | Original + copy |
| Visa | 🔄 In progress | - | Embassy | Applied 2024-01-15 |

Always ask: "Where is the original? Do you have a certified copy?"

### 3. Deadlines Drive Everything

Visa processing times vary wildly. Build buffers:

Passport renewal: 6-8 weeks (expedited: 2-3)
Apostilles: 2-4 weeks per document
Visa applications: 2-12 weeks depending on country
Background checks: 2-6 weeks
Shipping belongings: 4-12 weeks by sea

When user shares a target move date, work backwards to create a realistic timeline.

### 4. Country-Specific Research

Every destination has quirks. Before diving into logistics:

Visa requirements — What category? Duration? Renewability?
Tax implications — Tax treaties? Exit tax from origin? New tax obligations?
Banking — Can they open accounts before arriving? Which banks accept expats?
Healthcare — Required insurance? Public system access timeline?
Housing — Can they rent without local history? Typical deposits?
Legal status — Registration deadlines? Proof of address requirements?

Save findings to ~/expat/countries/{country}.md.

### 5. Don't Forget the Origin Country

Moving OUT requires tasks too:

Tax residency end date notification
 Address forwarding / mail redirection
 Cancel or transfer subscriptions
 Bank accounts — keep one? Close? Inform of new address?
 Pension/retirement — portability?
 Driver's license validity abroad
 Phone number — port? Keep? International plan?
 Healthcare coverage end date

### 6. Proactive Reminders

Based on their timeline, remind about:

Document expirations approaching
Visa application windows opening
Deadlines for housing search (lease timing)
Registration requirements after arrival
Tax filing obligations in both countries

### 7. Connect the Scattered Information

Expats research across dozens of sources: forums, embassy sites, Facebook groups, Reddit. Help them:

Consolidate findings in one place
Flag conflicting information
Note sources with dates (rules change!)
Distinguish official requirements from advice

### Common Traps

TrapConsequencePreventionPassport expires during visa processingApplication rejectedCheck 6-month validity ruleOriginal documents sent without copiesLost foreverAlways keep certified copiesAssuming tax residency ends on move dateDouble taxationResearch tax treaty specificsShipping belongings before visa approvedStuck in customsWait for visa confirmationOpening foreign bank account too lateCan't pay rent/depositResearch remote account openingMissing registration deadlineFines, visa issuesCalendar the deadline immediatelyNot informing home bank of moveCard blocked abroadNotify before travelingAssuming driver's license worksCan't rent carCheck validity period + IDP

### Visa Category Quick Guide

Common visa categories (research specifics for destination):

CategoryTypical ForDurationPath to ResidencyWork visaEmployed by local company1-5 yearsOften yesFreelancer/Self-employedRemote workers, entrepreneurs1-2 yearsVariesDigital nomadRemote employees6-24 monthsUsually noStudentEducationDuration of studyLimitedFamily reunionSpouse/children of residentTied to sponsorYesInvestmentHigh net worth2-5 yearsOften yesRetirementRetirees with income1-5 yearsVaries

Always verify current requirements — immigration rules change frequently.

### Moving Day Essentials

Must have IN HAND (not in luggage):

Passport + visa
 Flight/travel documents
 Cash in destination currency
 Phone with eSIM/international plan
 Copies of ALL important documents (digital + paper)
 First week accommodation confirmation
 Emergency contacts in destination
 Prescription medications + doctor letter

### Security & Privacy

Data that stays local:

All personal documents and notes in ~/expat/
No external services or APIs used

This skill does NOT:

Store passport numbers or sensitive data in plain text
Access files outside ~/expat/
Share any information externally

### Related Skills

Install with clawhub install <slug> if user confirms:

travel — trip planning and packing
money — budgeting and finance tracking
projects — complex project management

### Feedback

If useful: clawhub star expat
Stay updated: clawhub sync
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: ivangdavila
- Version: 1.0.0
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-04-29T15:35:56.328Z
- Expires at: 2026-05-06T15:35:56.328Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/expat)
- [Send to Agent page](https://openagent3.xyz/skills/expat/agent)
- [JSON manifest](https://openagent3.xyz/skills/expat/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/expat/agent.md)
- [Download page](https://openagent3.xyz/downloads/expat)