← ClaudeAtlas

schengen-visa-guidelisted

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.
EndlessBlueWJL/schengen-visa-guide · ★ 22 · Code & Development · score 77
Install: claude install-skill EndlessBlueWJL/schengen-visa-guide
# 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 = appointme