Skip to content

Skills Manager v2.1.6

Choose a tag to compare

@github-actions github-actions released this 21 Jul 16:13
· 34 commits to main since this release

Release Notes — v2.1.6

中文

新增

  • Skill 风险安全扫描:规则引擎 + LLM 二审 + 全局进度提示,帮助识别 Skill 内容中的潜在风险
  • Skills 一键导入导出:支持打包为 zip 在设备间同步,导入时提供冲突预览(跳过/覆盖/重命名)
  • QoderWork CN 工具支持:新增内置工具配置
  • 工具页 Skills 弹窗标签能力:展示标签并支持按标签批量启用/禁用
  • 递归扫描嵌套 Skill 目录:支持 skills/superpowers/<skill>/SKILL.md 等深层结构(最大 5 层),自动跳过 .git 等隐藏目录

修复

  • Windows:处理 WindowsApps 0 字节别名占位符导致编辑器启动失败(ERROR_BAD_EXE_FORMAT 193),并在符号链接创建失败时回退到 copy-mode
  • Linker 安全保护disable_skill 拒绝删除非托管的真实目录,避免误删用户内容;新增 copy-mode 元数据识别
  • Marketplace:修复 ZIP 归档内重复 slug 前缀(如 my-skill/my-skill/SKILL.md)只剥离一层导致文件定位失败的问题

调整

  • 版本号升级至 v2.1.6
  • 设置页分区顺序调整,安全扫描移至"恢复默认设置"之前
  • 风险扫描缓存目录移至 cache/risk

English

Added

  • Skill risk scanning: rule engine + LLM second-pass review with global progress indicator to help identify potential risks in skill content
  • One-click skills import/export: pack as zip for cross-device sync, with conflict preview (skip/overwrite/rename) on import
  • QoderWork CN tool support: new built-in tool configuration
  • Tags in tools page Skills dialog: display tags and batch enable/disable by tag
  • Recursive nested skill scanning: supports deep structures like skills/superpowers/<skill>/SKILL.md (max depth 5), skips hidden directories like .git

Fixed

  • Windows: handle 0-byte WindowsApps alias stubs causing editor launch failures (ERROR_BAD_EXE_FORMAT 193), with copy-mode fallback when symlink creation is not permitted
  • Linker safety: disable_skill now refuses to delete non-managed real directories to prevent user content loss; added copy-mode metadata identification
  • Marketplace: fixed repeated slug prefix in ZIP archives (e.g. my-skill/my-skill/SKILL.md) being stripped only once, causing file resolution failures

Changed

  • Bumped version to v2.1.6
  • Reordered settings sections; security scanning moved before "restore defaults"
  • Risk scan cache directory relocated under cache/risk