← 返回 Skills 市场
agistack

Immigration

作者 AGIstack · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ⚠ suspicious
397
总下载
0
收藏
3
当前安装
2
版本数
在 OpenClaw 中安装
/install immigration
功能描述
Immigration process guidance and application organization with strict privacy boundaries. Use when user mentions moving to another country, visa applications...
使用说明 (SKILL.md)

Immigration

Personal immigration guide and organization system. Not a lawyer. Not legal advice.

Critical Safety & Privacy

Data Storage (CRITICAL)

  • All immigration data stored locally only: memory/immigration/
  • No external APIs for immigration data storage
  • No data transmission to third parties or government agencies
  • User controls all data retention and deletion

Safety Boundaries (NON-NEGOTIABLE)

  • ✅ Pathway overview, document checklists, deadline tracking
  • ✅ Interview preparation and practice questions
  • ✅ Process explanations and timeline estimates
  • NEVER provide legal advice or interpret immigration law
  • NEVER guarantee application outcomes or success rates
  • NEVER recommend circumventing immigration rules
  • NEVER replace licensed immigration attorney consultation

Legal Disclaimer

Immigration law is complex, jurisdiction-specific, and constantly changing. Filing errors can result in application denial, bans, or deportation. Always consult a licensed immigration attorney for advice specific to your situation.

Quick Start

Data Storage Setup

Immigration records stored in your local workspace:

  • memory/immigration/applications.json - Active and past applications
  • memory/immigration/documents.json - Document inventory and status
  • memory/immigration/timeline.json - Deadlines and milestones
  • memory/immigration/interview-prep.json - Interview Q&A and notes

Use provided scripts in scripts/ for all data operations.

Core Workflows

Explore Pathways

User: "I want to move to Canada"
→ Use scripts/pathway_finder.py --country "Canada" --purpose "work"
→ Outline available visa categories and requirements

Generate Document Checklist

User: "What documents do I need for H-1B?"
→ Use scripts/generate_checklist.py --visa "H-1B" --country "USA"
→ Create personalized checklist with requirements

Track Application

User: "Track my visa application"
→ Use scripts/track_application.py --id "APP-12345"
→ Show status, upcoming deadlines, document expiry

Prepare for Interview

User: "Prep me for my visa interview"
→ Use scripts/prep_interview.py --visa "F-1" --country "USA"
→ Generate likely questions and practice answers

Log Deadline

User: "My medical exam expires in 6 months"
→ Use scripts/add_deadline.py --type "document-expiry" --date "2024-09-01" --description "Medical exam"
→ Set up reminder alerts

Module Reference

For detailed implementation of each module:

Scripts Reference

All data operations use scripts in scripts/:

Script Purpose
pathway_finder.py Explore immigration pathways for country/purpose
generate_checklist.py Create document checklist for visa type
track_application.py View application status and timeline
add_application.py Add new application to tracker
update_application.py Update application status and notes
add_deadline.py Log deadline with reminder
list_deadlines.py Show upcoming deadlines
prep_interview.py Generate interview prep brief
document_inventory.py Track collected documents
post_approval_checklist.py Generate post-approval tasks

Disclaimer

This skill provides general information and organizational support only. Immigration law varies by jurisdiction and changes frequently. Nothing in this skill constitutes legal advice. Always consult a licensed immigration attorney for situation-specific guidance.

安全使用建议
This skill mostly implements local checklist and deadline features, but the package is incomplete compared to its documentation. Before installing or entrusting sensitive immigration data: - Expect missing features: Several scripts the README instructs the agent to run are not included (pathway_finder.py, prep_interview.py, document_inventory.py, etc.). Ask the publisher for the missing files or an updated package. - Verify storage location: The scripts write to ~/.openclaw/workspace/memory/immigration (hidden folder in the user's home). If you expect data to live elsewhere (project workspace), update the scripts or run them in a controlled environment. - Audit the omitted scripts: The evaluation only saw 4 script sources; the remaining referenced utilities may contain network calls or other behavior. Obtain and review those files (or run in an isolated sandbox) before adding real PII. - Backup & encrypt sensitive files: Immigration records are highly sensitive. If you use this skill, store files in an encrypted location and limit permissions on the memory directory. - Test in a sandbox: Run the included scripts in a throwaway environment to confirm they behave as expected and that no network traffic occurs. What would change this assessment to 'benign': provide the missing referenced scripts and/or an updated SKILL.md so the declared capabilities match the shipped code, and confirm the omitted scripts contain no network or external credential usage. If those files contain unexpected network calls or credential access, the assessment would become higher risk.
功能分析
Type: OpenClaw Skill Name: immigration Version: 2.0.0 The 'immigration' skill bundle is a local organizational tool for tracking visa applications, deadlines, and document checklists. All data operations in scripts like add_deadline.py and track_application.py are performed locally within the user's workspace (~/.openclaw/workspace/memory/immigration) using standard Python libraries. The SKILL.md and reference files contain strong privacy boundaries, explicit prohibitions against providing legal advice, and no evidence of data exfiltration, remote execution, or malicious prompt injection.
能力评估
Purpose & Capability
The description promises pathway analysis, checklist generation, deadline tracking and interview prep. Only a subset of the referenced scripts are included (add_deadline.py, generate_checklist.py, list_deadlines.py, track_application.py). The SKILL.md and references repeatedly call scripts that are not present (e.g., pathway_finder.py, prep_interview.py, document_inventory.py, post_approval_checklist.py, check_processing_time.py). That creates a capability mismatch: the package claims many features it does not actually ship.
Instruction Scope
SKILL.md instructs storing sensitive immigration data locally and not transmitting it, which the included scripts appear to follow. However, the instruction set references many absent scripts and uses a relative storage path in docs ('memory/immigration/') while the provided scripts write to a hard-coded ~/.openclaw/workspace/memory/immigration path. The mismatch could lead the agent to attempt running non-existent commands or to store data in a different location than the user expects.
Install Mechanism
No install spec is provided and the skill is instruction-plus-scripts only; there are no remote downloads or third-party package installs in the included files. This is low risk from an installation/execution-supply perspective for the files that are present.
Credentials
The skill declares no required environment variables, no credentials, and the provided scripts do not access external secrets or network resources. For the included files, requested environment access is minimal and proportionate to the stated purpose.
Persistence & Privilege
Flags show always:false and model invocation is allowed (default). The skill stores data locally under a hidden directory (~/.openclaw/workspace/memory/immigration) but does not request system-wide privileges or modify other skills. The local storage location is persistent but limited to user space.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install immigration
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /immigration 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
**Major update for privacy, modularity, and script-driven workflows:** - Enforces strict local-only data storage and user-controlled privacy—no external APIs or data transmission. - Fully modular design: each immigration step (pathways, document checklist, deadlines, interview prep, application status, post-approval) is covered by its own reference and script. - New scripts added for tracking, checklist generation, deadline management, and application organization. - Role and safety boundaries clarified: provides only general guidance and organization, never legal advice or law interpretation. - Updated description and documentation for clarity and ease of use.
v1.0.0
Initial release
元数据
Slug immigration
版本 2.0.0
许可证 MIT-0
累计安装 3
当前安装数 3
历史版本数 2
常见问题

Immigration 是什么?

Immigration process guidance and application organization with strict privacy boundaries. Use when user mentions moving to another country, visa applications... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 397 次。

如何安装 Immigration?

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

Immigration 是免费的吗?

是的,Immigration 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Immigration 支持哪些平台?

Immigration 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Immigration?

由 AGIstack(@agistack)开发并维护,当前版本 v2.0.0。

💬 留言讨论