Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

签证时间线

v1.0.2

签证进度规划与提醒助手。输入目的地和出行日期,倒推生成签证办理时间线、材料清单和每步截止日期。当用户提到"签证怎么办"、"签证时间"、"签证材料"、"来得及办签证吗"、"签证规划"、"办签证"时使用。

0· 101·0 current·0 all-time
byhello_hang@hello-ahang

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for hello-ahang/flyai-visa-timeline.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "签证时间线" (hello-ahang/flyai-visa-timeline) from ClawHub.
Skill page: https://clawhub.ai/hello-ahang/flyai-visa-timeline
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install flyai-visa-timeline

ClawHub CLI

Package manager switcher

npx clawhub@latest install flyai-visa-timeline
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
技能声称生成签证时间线、材料清单并可生成机票/酒店预订单;SKILL.md 中大量引用 flyai CLI 的查询命令(keyword-search、search-flight、search-hotel)与用户画像读写逻辑,与功能描述一致。请求本地用户画像文件用于减少重复询问也是功能内可解释的需求。
!
Instruction Scope
SKILL.md 指示在运行时:1) 调用外部 FlyAI CLI(/flyai ... 命令);2) 优先使用内置 search_memory/update_memory 工具,降级为读取或写入本地文件 ~/.flyai/user-profile.md。读取/写入本地用户画像在功能上可接受,但说明包含明确的环境改动建议(全局 npm 安装、使用 sudo)以及一条不安全的 TLS 绕过提示(NODE_TLS_REJECT_UNAUTHORIZED=0),这超出常规“仅查询签证信息”的范围并带来安全风险。
Install Mechanism
技能没有正式的 install spec(instruction-only),但 core-workflow 要求在首次使用时执行 npm install -g @fly-ai/flyai-cli@latest。通过 npm 全局安装第三方 CLI 是常见做法,但会修改系统全局环境(可能需 sudo),属于中等风险。技能没有提供包的审计信息或可信来源证明,用户应先验证该 npm 包的来源与信誉。
!
Credentials
技能本身不要求声明任何环境变量或凭据,但文档建议在遇到 SSL 错误时用 NODE_TLS_REJECT_UNAUTHORIZED=0 绕过 TLS 验证(会全部信任不安全的证书),并建议使用 sudo 安装全局 npm 包。绕过 TLS 验证和建议提升权限对任何需要网络与安装的功能都不是成比例的需求,属于安全红旗。
Persistence & Privilege
技能不会强制常驻(always:false),也不要求修改其他技能或系统配置。唯一的持久化是可选地在用户确认后将旅行画像写入 ~/.flyai/user-profile.md 或通过 update_memory 存入 Qoder Memory,这在功能上是合理且有用户确认流程。
What to consider before installing
这个技能看起来确实是在做签证时间线与材料清单的工作 —— 功能与所需操作总体一致,但安装/运行步骤包含两个需要你注意的安全点: 1) 文档建议用 npm 全局安装第三方 CLI(可能需要 sudo)——这会把外部代码写入你的系统并长期存在。不要在不信任或未经审计的包上执行 sudo npm install -g。建议先在受控环境(如容器或临时虚拟机)中测试,或查验该 npm 包的作者、源码仓库和最新发布记录。 2) 文档直接建议使用 NODE_TLS_REJECT_UNAUTHORIZED=0 绕过 TLS 验证以解决证书错误——这会让所有 HTTPS 请求忽略证书校验,存在被中间人攻击(MITM)的风险。切勿在生产环境或包含敏感数据的环境中使用该方法。若遇到证书问题,应修复根本原因(信任链/代理/网络)或只在离线测试环境下短暂使用。 其它建议: - 在保存任何本地用户画像文件前确认并同意要写入的内容;默认应由用户明确授权后才写入 ~/.flyai/user-profile.md。 - 如果可能,请在隔离环境(容器、虚拟机)中首次运行 flyai CLI 并审查网络请求与行为。 - 若你希望更安全,可要求技能作者提供:npm 包的官方主页/源码仓库链接、包维护者信息、以及不绕过 TLS 的替代错误处理说明。

Like a lobster shell, security has layers — review code before you run it.

latestvk9793yb3byx2bp88z82w26n7gx8453g5
101downloads
0stars
3versions
Updated 3w ago
v1.0.2
MIT-0

签证时间线规划助手

根据用户的目的地和出行日期,倒推生成签证办理时间线、所需材料清单和每一步截止日期。

工具说明

详见 reference/tools.md

用户画像读取(双模式)

启动时读取用户历史偏好,减少重复询问。

详见 reference/user-profile-storage.md

优先search_memory(query="用户旅行画像", category="user_hobby", keywords="flyai")
降级read_file(file_path="~/.flyai/user-profile.md")


启动对话

当用户触发此 Skill 时,使用 ask_user_question 工具分步骤收集必需信息。

核心工作流

FlyAI 能力

完整命令参考见 reference 目录

本技能主要使用keyword-search(查询签证产品),search-flight/search-hotel(生成预订单)

详细步骤见 reference/core-workflow.md

核心阶段:

  1. 信息收集 - 确认目的地、出发日期、护照签发地、职业身份
  2. 签证查询 - 调用 FlyAI keyword-search 获取签证产品与办理周期
  3. 时间线倒推 - 根据办理周期计算各节点截止日期
  4. 材料清单 - 按用户身份生成个性化材料清单
  5. 方案输出 - 生成时间线卡片,提供机票酒店预订单辅助

异常处理

场景处理方式
时间已来不及直接告知"⚠️ 常规流程来不及",推荐:1) 加急方案 2) 免签/落地签替代目的地
签证政策变动标注"信息更新于{日期},建议出发前再次确认领馆官网"
材料要求因人而异识别用户身份(白本护照、单身女性、自由职业等),给出替代材料方案
拒签风险较高根据用户基础条件给出风险评估和提升建议
目的地信息查询失败使用内置签证周期参考表,标注"建议确认最新政策"

免签/落地签替代推荐

如果用户时间紧张,推荐以下免签或落地签目的地:

免签目的地

  • 东南亚: 泰国(2024年起免签)、马来西亚(30天)、新加坡(30天)
  • 海岛: 马尔代夫(30天落地签)、斐济(120天)、毛里求斯(60天)
  • 中东: 阿联酋(30天)、卡塔尔(30天)

落地签目的地

  • 泰国: 15天落地签
  • 印度尼西亚: 30天落地签
  • 柬埔寨: 30天落地签
  • 尼泊尔: 90天落地签

后续操作

用户确认时间线后,可以继续:

  1. 搜索签证代办服务:

    /flyai keyword-search --query "{目的地} 签证代办"
    
  2. 预订机票生成预订单:

    /flyai search-flight --origin "{出发城市}" --destination "{目的地}" --dep-date {日期}
    
  3. 预订酒店生成预订单:

    /flyai search-hotel --dest-name "{目的地}" --check-in-date {日期} --check-out-date {日期}
    
  4. 设置关键节点提醒: 询问用户是否需要设置手机日历提醒

示例对话

详见 reference/examples.md

用户偏好保存(双模式)

发现新偏好时提示保存。详见 reference/user-profile-storage.md

保存流程:发现偏好 → 提示确认 → Qoder用update_memory / 非Qoder更新本地文件

Comments

Loading comments...