Added
- Agent-friendly CLI (
skills-manager-cli) to operate on the skills repo without opening the desktop app — list, inspect, and export skills; preview and apply scenarios; run git backup commands. Supports--jsonfor scripting and--skills-rootto point at any cloned skills checkout. Install withnpm run cli:install.
Fixed
- Git Backup: cloning a remote skills repository on Windows no longer fails — the repo lock has been moved outside the skills directory so the clone target can be empty when needed.
- CLI:
--skills-rootno longer writesskills-manager.dband other manager state into the parent directory of the cloned skills repo. Per-checkout state now lives under~/.skills-manager/external/, namespaced by the canonical path of the skills root.
中文更新日志
新增
- 新增面向 agent 的命令行工具
skills-manager-cli,无需打开桌面应用即可操作 skills 仓库 —— 列出/查看/导出技能、预览/应用 scenario、执行 git 备份命令。支持--json输出和--skills-root直接指向任意已克隆的 skills 目录。可通过npm run cli:install安装到 PATH。
修复
- Git 备份:Windows 下克隆远端 skills 仓库不再因仓库锁阻塞而失败 —— 锁文件已移到 skills 目录之外,克隆目标可以保持空目录。
- CLI:
--skills-root不再把skills-manager.db等管理状态写到 skills 目录的父级,每个外部目录的状态现在统一放在~/.skills-manager/external/下,按 skills 根目录的规范化路径分目录隔离。