← 返回 Skills 市场
ivangdavila

Expat Companion

作者 Iván · GitHub ↗ · v1.0.0
linuxdarwinwin32 ✓ 安全检测通过
426
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install expat
功能描述
Plan and track international moves with visa timelines, document checklists, and country-specific guides.
使用说明 (SKILL.md)

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

Topic File
Setup process setup.md
Memory template memory-template.md
Country research countries.md

Core Rules

1. Phase-Aware Guidance

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

Phase Focus Timeline
Research Compare destinations, visa options 6-12 months before
Planning Lock destination, start visa process 3-6 months
Pre-Move Documents, logistics, housing 1-3 months
Moving Travel, arrival tasks Move week
Settling Local registration, banking, health 1-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:

  1. Visa requirements — What category? Duration? Renewability?
  2. Tax implications — Tax treaties? Exit tax from origin? New tax obligations?
  3. Banking — Can they open accounts before arriving? Which banks accept expats?
  4. Healthcare — Required insurance? Public system access timeline?
  5. Housing — Can they rent without local history? Typical deposits?
  6. 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

Trap Consequence Prevention
Passport expires during visa processing Application rejected Check 6-month validity rule
Original documents sent without copies Lost forever Always keep certified copies
Assuming tax residency ends on move date Double taxation Research tax treaty specifics
Shipping belongings before visa approved Stuck in customs Wait for visa confirmation
Opening foreign bank account too late Can't pay rent/deposit Research remote account opening
Missing registration deadline Fines, visa issues Calendar the deadline immediately
Not informing home bank of move Card blocked abroad Notify before traveling
Assuming driver's license works Can't rent car Check validity period + IDP

Visa Category Quick Guide

Common visa categories (research specifics for destination):

Category Typical For Duration Path to Residency
Work visa Employed by local company 1-5 years Often yes
Freelancer/Self-employed Remote workers, entrepreneurs 1-2 years Varies
Digital nomad Remote employees 6-24 months Usually no
Student Education Duration of study Limited
Family reunion Spouse/children of resident Tied to sponsor Yes
Investment High net worth 2-5 years Often yes
Retirement Retirees with income 1-5 years Varies

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 \x3Cslug> 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
安全使用建议
This skill appears internally consistent and does what it says: it interviews users and writes relocation-related notes and checklists to ~/expat/. Before installing, consider privacy and access: the files may contain sensitive PII (passport details, visa/health/tax info). Confirm that you are comfortable with the agent writing to your home directory and check whether your environment backs up or syncs that folder. If you need stronger protections, ask the skill owner (or your agent admin) whether the files can be encrypted, stored in a protected location, or auto-deleted after a retention period. Finally, test the skill with non-sensitive sample data to confirm behavior before saving real personal documents.
功能分析
Type: OpenClaw Skill Name: expat Version: 1.0.0 The OpenClaw skill 'Expat Companion' is designed for local data management related to international moves. All instructions across `SKILL.md`, `countries.md`, `memory-template.md`, and `setup.md` consistently direct the AI agent to store and retrieve information exclusively within the `~/expat/` directory. The `SKILL.md` file explicitly states that the skill 'does NOT access files outside ~/expat/' and 'does NOT share any information externally,' and no evidence of external network calls, unauthorized file access, or malicious execution commands was found in any of the analyzed files. The instructions for the agent are aligned with the stated purpose and do not contain any prompt injection attempts for harmful actions.
能力评估
Purpose & Capability
Name/description (move planning, visa timelines, checklists) align with the instructions and file templates. The skill legitimately uses local files (~/expat/) to store timelines, documents, and per-country research.
Instruction Scope
Instructions are scoped to interviewing the user and creating/updating files under ~/expat/ (memory.md, documents.md, countries/*.md). They do not instruct reading unrelated system files, contacting remote endpoints, or accessing environment variables. Note: the skill will store sensitive personal data (passport numbers, visa dates, etc.) in the user's home directory; the SKILL.md does not mention encryption, retention policy, or sharing rules.
Install Mechanism
No install spec and no code files — instruction-only. This is the lowest-risk install mechanism and consistent with the stated purpose.
Credentials
The skill requests no environment variables, credentials, or external service tokens, which is proportionate. It does, however, require write access to a directory in the user's home (~ /expat/) to persist personal information; that is expected but privacy-relevant.
Persistence & Privilege
always:false and default autonomous invocation are set (normal). The skill only creates and manages files in its own ~/expat/ path; it does not modify other skills or system-wide agent settings according to the provided instructions.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install expat
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /expat 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug expat
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Expat Companion 是什么?

Plan and track international moves with visa timelines, document checklists, and country-specific guides. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 426 次。

如何安装 Expat Companion?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install expat」即可一键安装,无需额外配置。

Expat Companion 是免费的吗?

是的,Expat Companion 完全免费(开源免费),可自由下载、安装和使用。

Expat Companion 支持哪些平台?

Expat Companion 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(linux, darwin, win32)。

谁开发了 Expat Companion?

由 Iván(@ivangdavila)开发并维护,当前版本 v1.0.0。

💬 留言讨论