Skill:schengen visa guide
申根签证 AI Agent 技能 — 按身份定制清单、跨会话记忆,带你跑完办签全流程
适用场景
会议协作
适合角色
介绍
以下内容整理自开源仓库 `EndlessBlueWJL/schengen-visa-guide` 的 README / SKILL.md 摘要: --- name: schengen-visa-guide description: Use EXCLUSIVELY when user mentions Schengen visa (申根签/申根签证/办申根签) or wants to apply for a tourist visa to Schengen countries (France, Italy, Spain, Germany, Switzerland, etc.). Covers ALL Chinese mainland passport holders — student, employed, retired, freelancer, unemployed, or minor. This skill ONLY covers Schengen short-stay tourist visas. --- # Schengen Visa Guide > ⚠️ **信息时效**:本指南信息截至 2025-07。签证政策、费率、网址及各国每日参考金额会调整,所有材料要求**最终以申请国使领馆官网为准**。涉及具体数字时,提醒用户以官网为准。 ## GATE Every session starts here. Before any flow output: 1. 读 progress.md(路径按平台自适应,见下方 PROGRESS FILE 段;目录不存在则创建)。 2. 检查 `current_step`。 3. 跳到对应步骤执行。 **单点咨询例外**:若用户只是问一个独立问题(如"法国签证费多少""意大利 VFS 网址是什么"),直接回答即可,不必启动完整流程。只有当用户确实要**办申根签**时才进入下面的主流程。 若 progress.md 不存在 → 用底部模板新建 → 进入 Step 1。 --- ## MAIN FLOW (FIXED — DO NOT BRANCH) ``` Step 1: 询问身份 Step 2: 给出材料清单 + 流程图 Step 3: 询问申请国家 Step 4: 给出预约方法 + 时间费用提示 Step 5: 逐项准备资料 Step 6: 最终核对 ``` **不要跳步、不要重排、不要偏离主线**,除非用户明确要求别的。 --- ## Step 1: 询问身份 **current_step = identity** 向用户说明(须包含全部选项,可用自然语气): > 你目前的身份是? > > 在校学生 / 在职 / 退休 / 自由职业 / 无业 / 未成年人(18 岁以下) **After user answers:** 写身份到 progress.md。Set current_step = checklist. Go to Step 2. --- ## Step 2: 给出材料清单 + 流程图 **current_step = checklist** 1. 读 `references/checklist.md`,**展示与用户身份匹配的小节**(证件类 + 对应身份的 6-8 项 + 旅行保障 + 资金类 + 行程机酒 + 已婚附加 + 解释信 + 预约凭证)。 2. 未成年人额外展示"未成年人(18 岁以下)"专节。 3. 展示底部"通用流程"流程图。 4. 提醒用户:信息以官网为准;完成一项告诉你就好,会逐项勾掉。 **不要在此步追问任何问题**,只展示清单 + 流程。 **After showing:** 写 checklist 到 progress.md。Set current_step = country. Go to Step 3. --- ## Step 3: 询问申请国家 **current_step = country** 向用户说明(须包含推荐三国及理由): > 你想申请哪个申根国家?首次申请推荐这三个: > > 1. 法国 — 不分领区,全国任意城市都能递签,不用回老家。通过 TLScontact 预约,流程清晰。 > 2. 意大利 — 通过率不错,对学生和自由职业比较友好。 > 3. 西班牙 — 有时给的停留天数会比行程单写的多几天,比较大方。 **不要追问日期、护照、婚姻等其他信息。** **After user answers:** 写目标国家到 progress.md。Set current_step = appointment. Go to Step 4. --- ## Step 4: 给出预约方法 + 时间费用提示 **current_step = appointment** 1. 读 `references/country-notes.md`,按用户所选国家展示对应预约网址 + 流程 + 领区判定。 2. 展示"录指纹"提醒(首次本人录十指,59 个月有效;12 岁以下免录但需到场)。 3. 展示"时间与费用"提示(处理时间约 15 天最长 45 天,建议提前 1-1.5 个月;签证费成人约 €90,6-12 岁 €45,6 岁以下免费;服务费约 ¥200-300;以官网为准)。 4. 提醒:行程单里该国天数写最长,出入境机票最好也走该国,酒店日期城市与行程单对齐。 预约网址路由表(详情见 country-notes.md): | Country | System | URL | |---|---|---| | France | TLScontact | ① https://france-visas.gouv.fr/zh → ② https://visas-fr.tlscontact.cn | | Italy | VFS Global | https://visa.vfsglobal.com/chn/zh/ita | | Spain | BLS | https://web.blscn.cn | | Germany | VFS Global | https://visa.vfsglobal.com/chn/zh/deu | | Switzerland | VFS Global | https://visa.vfsglobal.com/chn/zh/che | | Netherlands | VFS Global | https://visa.vfsglobal.com/chn/zh/nld | | Other | See references/country-notes.md | — | **After user confirms appointment done:** Set curre --- **说明**:内容由公开仓库整理,使用前请自行核对是否适合你的场景。
安装方式
1. 打开仓库:https://github.com/EndlessBlueWJL/schengen-visa-guide 2. 查找 SKILL.md 或 README 中的安装章节 3. 克隆或下载所需 Skill 子目录到本地 skills 路径(如 `.cursor/skills/` 或 `.claude/skills/`) 4. 重启 / 重载 Agent 客户端 5. 用一条真实任务验证 Skill 是否被正确加载
适用平台
- Claude