github xingkongliang/skills-manager v1.19.3
Skills Manager v1.19.3

latest releases: v1.40.3, v1.40.2, v1.40.1...
4 months ago

Added

  • Report Issue button (Settings → About) — one click copies app version, OS, enabled agents, UI language, and a smart excerpt of recent logs to the clipboard, then opens a pre-filled GitHub issue template so you just paste and submit.
  • Export Logs button (Settings → About) — bundles the most recent log files (with sensitive paths and tokens sanitized) into a zip in your Downloads folder and reveals it in your file manager so you can drag it straight into an issue.
  • Crash banner on next launch — if the previous session crashed, Settings → About now shows a red banner with a one-click report button so unexpected exits don't go unnoticed.
  • GitHub issue templates — bug reports and feature requests now have lightweight bilingual templates that guide you to use the buttons above.

Changed

  • Production builds now write a log file (Info level, 5 MB × 3 rotation). User home paths, git credentials, tokens, and email addresses are sanitized before anything is exported or copied. Repeated noisy lines are collapsed so important events stay visible.

Fixed

  • Runaway git-fetch loop that pinned CPU at 100%+ and could freeze the window — a self-driving fetch loop (refresh → fetch → file-watcher → refresh) has been cut; on some macOS setups this also presented as the skill preview going black and only ⌘Q being able to close the app (#144, #69, #151, #150).
  • Tray icon visible on Windows / Linux — the previous all-white tray icon disappeared on light Windows taskbars; non-macOS platforms now use a colored variant while macOS keeps the template-style white icon (#154, #149).

Fixed

  • Codex skills now use the official ~/.agents/skills location — Codex reads user-level skills only from ~/.agents/skills per its official docs, but skills-manager was deploying to ~/.codex/skills (which Codex never reads) and not scanning ~/.agents/skills. Both deployment target and discovery are now corrected; skills already at the old ~/.codex/skills remain visible for backward compatibility (#143, #147).
  • GitHub Copilot also scans ~/.agents/skills — in addition to the existing ~/.copilot/skills (#147).
  • Real error message on local install failure — [object Object] no longer shows in the toast when an install fails; the actual error is displayed (#101).
  • Description in the central list refreshes when SKILL.md changes — editing SKILL.md externally now updates the displayed description without re-import (#92).
  • No more false "install failed" toast when install actually succeeded — post-install refresh failures (background scan / state refresh) are now silently logged instead of being surfaced as install errors (#92).
  • Changing the central repository path twice before restart no longer loses data — the migration source is now tracked even across multiple path changes within one session (#92).
  • Multi-variant skill installs prefer the generic version — when a repo ships several agent-specific variants (.cursor/skills/<id>, .claude/skills/<id>, …), the installer now consistently picks .agents/skills/<id> instead of an arbitrary one (#103).

中文更新日志

新增

  • 「报告问题」按钮(设置 → 关于) —— 一键复制应用版本、系统、已启用 Agent、界面语言和最近日志摘要到剪贴板,并打开预填好的 GitHub issue 模板,粘贴即可提交。
  • 「导出日志」按钮(设置 → 关于) —— 把最近日志(路径、Token、邮箱等已脱敏)打包成 zip 保存到下载文件夹,并在文件管理器中高亮,方便拖到 issue 附件区。
  • 崩溃后下次启动顶部红色提示 —— 上一次运行如果异常退出,设置 → 关于 顶部会出现红色横幅和一键报告按钮,避免崩溃被忽略。
  • GitHub issue 模板 —— bug 反馈与功能请求新增轻量中英双语模板,引导你使用上述按钮。

变更

  • 正式版本现在会写本地日志(Info 级别,5MB × 3 自动轮转)。导出或复制前会对家目录路径、Git 凭证、Token、邮箱等敏感信息脱敏;重复噪音行会折叠,关键事件更显眼。

修复

  • 修复 git fetch 自激循环导致 CPU 持续 100%+ 甚至窗口卡死的问题 —— 一个「刷新→fetch→文件监听→再刷新」的循环已被切断;在部分 macOS 用户上还表现为 Skill 预览黑屏、只能 ⌘Q 强退(#144、#69、#151、#150)。
  • Windows / Linux 上托盘图标不再不可见 —— 原本的纯白托盘图标在 Windows 浅色任务栏上完全看不到;非 macOS 平台现在使用彩色变体,macOS 仍用模板风格白色图标(#154、#149)。

修复

  • Codex 技能改用官方路径 ~/.agents/skills —— Codex 按官方文档只从 ~/.agents/skills 读取用户级技能,但 skills-manager 之前部署到 ~/.codex/skills(codex 根本不读)且不扫 ~/.agents/skills。现在部署和发现都改对,老的 ~/.codex/skills 位置仍能扫到(兼容已存在的同步内容)(#143、#147)。
  • GitHub Copilot 也扫描 ~/.agents/skills —— 在原有的 ~/.copilot/skills 之外(#147)。
  • 本地安装失败显示真实错误信息 —— toast 不再出现 [object Object],会显示实际错误内容(#101)。
  • 改了 SKILL.md 后中央列表的描述会自动刷新 —— 外部编辑 SKILL.md 不再需要重新导入才能看到新 description(#92)。
  • 安装/导入成功后不再误弹「失败」toast —— 之前 install 之后的刷新(后台扫描、状态刷新)出错会被当成 install 失败;现在 install 与 refresh 分两阶段,refresh 失败仅记录日志,不污染 UI(#92)。
  • 重启前连续改两次中央仓库目录不再丢数据 —— 跨多次未重启的路径切换都能正确追溯原始数据位置(#92)。
  • 多变体技能安装会优先选通用版本 —— 当仓库提供多个 agent-specific 变体(.cursor/skills/<id>、.claude/skills/<id> 等)时,安装器现在稳定选择 .agents/skills/<id>,不会再随机命中(#103)。

Full changelog: English | 中文

Don't miss a new skills-manager release

NewReleases is sending notifications on new releases.