Releases: arch3rPro/Skills-Manager-Plus
Release list
Skills-Manager-Plus v1.21.6
Skills-Manager-Plus v1.21.6
发布日期:2026-05-30
递交范围:v1.21.5...v1.21.6
发布概览
- 远程管理与插件安装稳定性补丁 — 收敛远程主机状态持久化、插件安装进度和全局工作区刷新行为。
用户可见更新
- 远程主机状态持久化 — 远程管理切换主机或重新进入页面后,会恢复上次检测到的远程环境和 CLI 状态。
- 连接状态语义优化 — 主机卡片改为显示“上次连接成功”,避免误解为 SSH 长连接仍在保持。
- 插件安装进度优化 — Claude 插件安装 Skills 时,成功、部分成功和失败状态都会保留中文进度信息。
- 插件卸载确认修复 — 删除已安装插件 Skills 现在会等待确认弹窗,不会在确认前先删除。
- 全局工作区刷新修复 — Agent 详情页不再因为文件访问或元数据事件触发无意义刷新。
开发者与治理更新
- 远程状态迁移 — 远程主机记录新增远程系统、Shell、主目录、CLI 可用性和 CLI 版本持久化字段。
- 连接状态回写 — 远程扫描、安装、删除、更新和详情读取命令都会在成功或失败后刷新主机连接状态。
- 克隆超时处理 — 插件仓库克隆改为按“无进度空闲超时”判断,不再固定 120 秒后失败。
- 回归覆盖 — 新增文件监听事件过滤测试,并保持远程管理、插件市场、迁移和前端构建验证通过。
English release notes
Release date: 2026-05-30
Commit range: v1.21.5...v1.21.6
Release Overview
- Remote Management and Plugin Install Stability Patch — Tightens remote host state persistence, plugin install progress, and Global Workspace refresh behavior.
User-facing
- Remote Host Status Persistence — Remote Management now restores the last detected host environment and CLI state after switching hosts or returning to the page.
- Clear Connection Semantics — Host cards now show "Last connected" instead of implying a live SSH session is still open.
- Plugin Install Progress — Claude plugin skill installation now keeps localized progress visible through success, partial success, and failure states.
- Safer Plugin Uninstall — Removing installed plugin skills now waits for the confirmation dialog before deleting anything.
- Global Workspace Refresh Fix — Agent detail pages no longer refresh from file access or metadata-only watcher events.
Developer & Governance
- Remote State Migration — Added persisted remote OS, shell, home directory, CLI availability, and CLI version fields to host records.
- Connection Status Updates — Remote scan, install, delete, update, and detail commands now refresh host connection state on success and failure.
- Clone Timeout Handling — Plugin repository cloning now uses an idle no-progress timeout instead of failing after a fixed 120 seconds.
- Regression Coverage — Added focused coverage for file watcher event filtering and kept remote management, marketplace, migration, and build checks passing.
完整变更:v1.21.5...v1.21.6
Skills-Manager-Plus v1.21.5
Skills-Manager-Plus v1.21.5
发布日期:2026-05-29
递交范围:v1.21.4...v1.21.5
发布概览
- 远程 CLI 应用内安装版本 — 远程管理现在可以直接在应用内为 SSH 主机安装独立
smpCLI。
用户可见更新
- 远程管理内安装 CLI — 未检测到
smp的主机会显示“安装 CLI”操作,自动下载匹配的发布二进制并安装到~/.local/bin/smp。 - 校验和验证 — 远程安装器会同步下载对应
.sha256文件,校验通过后才替换远端 CLI。 - 安装后检测 — 远程 CLI 探测现在会直接识别
~/.local/bin/smp,即使该目录尚未加入远端 shell 的 PATH。
开发者与治理更新
- 远程安装命令 — 新增 Tauri 命令,复用现有 SSH 凭据重试链路,记录安装日志,并返回安装的 asset、路径和版本信息。
- 回归覆盖 — 新增远程 CLI 安装输出解析测试,并保持远程管理相关构建和测试通过。
English release notes
Release date: 2026-05-29
Commit range: v1.21.4...v1.21.5
Release Overview
- Remote CLI Install Release — Remote Management can now install the standalone
smpCLI on SSH hosts directly from the app.
User-facing
- Install CLI from Remote Management — Hosts without
smpnow show an Install CLI action that downloads the matching release binary and installs it to~/.local/bin/smp. - Checksum Verification — The remote installer downloads the matching
.sha256file and verifies the binary before replacing the installed CLI. - Post-install Detection — Remote CLI probing now detects
~/.local/bin/smpeven when that directory is not on the remote shell PATH.
Developer & Governance
- Remote Install Command — Added a Tauri command that reuses the existing SSH credential retry path, logs install attempts, and reports the installed asset/path/version.
- Regression Coverage — Added focused coverage for parsing remote CLI install output and kept Remote Management build/test checks passing.
完整变更:v1.21.4...v1.21.5
Skills-Manager-Plus v1.21.4
Skills-Manager-Plus v1.21.4
发布日期:2026-05-29
递交范围:v1.21.3...v1.21.4
发布概览
- 全局工作区与 CLI 体验补丁版本 — 修复全局工作区 Agent 详情反复加载问题,并优化独立
smpCLI 在无头服务器上的使用体验。
用户可见更新
- 全局工作区 Agent 详情修复 — 当部分全局 Agent Skill 目录不存在时,Agent 详情页不再陷入持续刷新加载。
- CLI 快捷命令 — 新增
smp list、smp ls、smp agents、smp global agents、smp global list <agent>和smp global doc <agent> <skill>,减少常用终端操作层级。 - Shell 补全生成 — 新增
smp completion <shell>,支持 bash、fish、zsh、PowerShell 和 elvish。 - Agent Slug 兼容 — CLI 全局工作区命令现在支持
claude-code这类连字符写法,同时继续兼容claude_code等既有内部 key。
开发者与治理更新
- 文件监听范围收敛 — 全局 Skill 文件监听会跳过不存在的 Agent Skill 路径,不再退化为监听过宽的父目录。
- CLI 输出模式 — 新快捷命令默认输出人类可读表格,同时保留紧凑
--json,并新增--pretty-json便于排障。 - 回归覆盖 — 新增缺失全局 Agent 路径、快捷命令解析、Agent slug 归一化和 CLI 生命周期相关测试。
English release notes
Release date: 2026-05-29
Commit range: v1.21.3...v1.21.4
Release Overview
- Global Workspace and CLI UX Patch — Fixes repeated loading in Global Workspace agent details and improves the standalone
smpCLI for headless server use.
User-facing
- Global Workspace Agent Details Fix — Agent detail views no longer get stuck refreshing when configured global agent skill directories are missing.
- CLI Shortcuts — Added
smp list,smp ls,smp agents,smp global agents,smp global list <agent>, andsmp global doc <agent> <skill>for faster terminal workflows. - Shell Completion — Added
smp completion <shell>for bash, fish, zsh, PowerShell, and elvish completion generation. - Agent Slug Compatibility — CLI global workspace commands now accept hyphenated agent slugs such as
claude-codewhile remaining compatible with existing internal keys such asclaude_code.
Developer & Governance
- Watcher Scope Hardening — Global skill watchers now skip missing global agent skill paths instead of watching broad parent directories.
- CLI Output Modes — New shortcut commands default to human-readable tables while preserving compact
--jsonand adding--pretty-jsonfor readable diagnostics. - Regression Coverage — Added focused tests for missing global agent paths, shortcut parsing, agent slug normalization, and CLI lifecycle behavior.
完整变更:v1.21.3...v1.21.4
Skills-Manager-Plus v1.21.3
Skills-Manager-Plus v1.21.3
发布日期:2026-05-28
递交范围:v1.21.2...v1.21.3
发布概览
- 远程凭据存储补丁版本 — 远程 SSH 凭据默认改为本地加密存储,减少系统钥匙串反复授权弹窗,同时保留系统钥匙串作为显式选项。
用户可见更新
- 远程凭据本地加密存储 — 远程主机密码和私钥口令现在可以保存到应用本地加密存储,不再必须写入系统钥匙串。
- 凭据存储选择 — 远程主机新增/编辑弹窗现在支持按主机选择“本地加密”或“系统钥匙串”。
- 钥匙串到本地加密迁移 — 编辑已有钥匙串凭据的主机并切换为“本地加密”时,如果旧凭据可读取,会自动迁移,不再静默保留旧的钥匙串引用。
开发者与治理更新
- 凭据引用前缀 — 远程凭据现在使用显式的
local:和keychain:引用;历史无前缀引用仍按系统钥匙串读取,保持兼容。 - 回归覆盖 — 新增本地加密凭据读写测试,以及编辑时密码/口令留空仍能从钥匙串迁移到本地加密的测试。
English release notes
Release date: 2026-05-28
Commit range: v1.21.2...v1.21.3
Release Overview
- Remote Credential Storage Patch — Reduces repeated OS keychain prompts by making local encrypted storage the default for remote SSH credentials while keeping System Keychain as an explicit option.
User-facing
- Local Encrypted Remote Credentials — Remote host passwords and private-key passphrases can now be saved in the app's local encrypted store instead of the system keychain.
- Credential Storage Selector — The remote host editor now exposes a per-host credential storage choice between Local Encrypted and System Keychain.
- Keychain-to-Local Migration — Editing an existing keychain-backed host and switching it to Local Encrypted now migrates the saved credential when it can be read, instead of silently keeping the old keychain reference.
Developer & Governance
- Credential Reference Prefixes — Remote credentials now use explicit
local:andkeychain:references, with legacy unprefixed references still read from the system keychain for compatibility. - Regression Coverage — Added tests for local encrypted credential round-tripping and keychain-to-local migration when the password/passphrase field is left blank during edit.
完整变更:v1.21.2...v1.21.3
Skills-Manager-Plus v1.21.2
Skills-Manager-Plus v1.21.2
发布日期:2026-05-28
递交范围:v1.21.1...v1.21.2
发布概览
- 同步状态与文档修复版本 — 修复远程更新状态残留、WebDAV 同步时间显示和 Git 同步自锁问题,并刷新公开 README 的功能截图展示。
用户可见更新
- 远程管理更新状态修复 — 远程 Skill 与本地 Skills Center 的修订或内容哈希一致后,会显示“已最新”,不再在更新后继续标记为“可更新”。
- WebDAV 上次同步时间修复 — 设置页现在会正确把秒级同步时间戳转换为毫秒显示,并在上传/下载后刷新页面中的同步状态。
- Git 同步 Busy 处理 — Git 同步的提交、初始化和快照流程不再重复获取仓库锁;仓库忙时也会提示当前有其他同步或 Skill 操作在运行。
- README 截图展示 — 英文和中文 README 新增并刷新数据看板、技能管理、技能商店、远程管理、设置和 Claude 插件截图。
开发者与治理更新
- 远程快照元数据保留 — 远程扫描会为未变化的已更新 Skill 保留来自 Skills Center 的来源元数据,避免后续扫描破坏更新状态判断。
- 托管 Skill DTO 内容哈希 — 前端现在可以拿到中心 Skill 的内容哈希,并与远程快照进行比较。
- 回归覆盖 — 新增远程管理测试,覆盖从中心更新远程 Skill 后再次扫描仍保留更新元数据的场景。
English release notes
Release date: 2026-05-28
Commit range: v1.21.1...v1.21.2
Release Overview
- Sync Status and Documentation Fix Release — Fixes stale remote update badges, WebDAV sync timestamps, and Git sync self-locking while refreshing the public README screenshots.
User-facing
- Remote Management Update State — Remote Skills now show as up to date after they match the local Skills Center revision or content hash, instead of staying marked as updatable after an update.
- WebDAV Last Sync Time — Settings now displays WebDAV sync timestamps with the correct seconds-to-milliseconds conversion and refreshes the shown status after upload/download operations.
- Git Sync Busy Handling — Git sync no longer fails by taking the repository lock twice during commit/init/snapshot flows, and busy repository errors now explain that another operation is running.
- README Screenshot Gallery — Added refreshed Dashboard, Skills Management, Skills Store, Remote Management, Settings, and Claude Plugin screenshots to the English and Chinese README files.
Developer & Governance
- Remote Snapshot Metadata Preservation — Remote scans preserve center Skill source metadata for unchanged updated Skills so follow-up scans keep accurate update status.
- Managed Skill DTO Content Hash — The frontend now receives center Skill content hashes and can compare them against remote snapshots.
- Regression Coverage — Added a remote management test covering update metadata preservation after a successful center-to-remote update and scan.
完整变更:v1.21.1...v1.21.2
Skills-Manager-Plus v1.21.1
Skills-Manager-Plus v1.21.1
发布日期:2026-05-26
递交范围:v1.21.0...v1.21.1
发布概览
- 应用内更新版本 — 设置页现在支持在 Skills-Manager-Plus 内直接检查、下载、安装并重启到已签名的新版本。
用户可见更新
- 设置页内安装更新 — 更新流程现在在 macOS、Linux 和 Windows 上优先使用 Tauri updater,不再默认把用户跳转到 GitHub 手动下载。
- 下载进度与重启控制 — 安装更新时会显示下载/安装进度,安装完成后提供“立即重启”和“稍后重启”。
- 手动下载兜底 — 当更新元数据、签名、网络访问或安装流程失败时,设置页会保留发布页入口,避免用户卡在失败状态。
开发者与治理更新
- 更新元数据校验 — Build & Release 工作流现在会校验
latest.json中 macOS arm64、macOS x64、Linux x64 和 Windows x64 的 URL 与签名。 - 应用重启能力 — 新增 Tauri process 插件和权限,用于更新安装后的应用重启。
- 设置页繁体中文补齐 — 补齐更新后设置页使用到的繁体中文文案键。
English release notes
Release date: 2026-05-26
Commit range: v1.21.0...v1.21.1
Release Overview
- In-App Update Release — Settings now supports checking, downloading, installing, and restarting into signed app updates directly inside Skills-Manager-Plus.
User-facing
- Install Updates in Settings — The update flow now uses the Tauri updater on macOS, Linux, and Windows instead of sending users to GitHub by default.
- Download Progress and Restart Controls — Update installation shows download/install progress and offers Restart Now or Restart Later after the update is installed.
- Manual Download Fallback — If updater metadata, signatures, network access, or installation fail, Settings keeps a release-page fallback available instead of leaving the user stuck.
Developer & Governance
- Updater Metadata Validation — The Build & Release workflow now validates
latest.jsonentries and signatures for macOS arm64, macOS x64, Linux x64, and Windows x64. - Relaunch Capability — Added the Tauri process plugin and permissions needed for post-update app relaunch.
- Settings Localization Coverage — Completed Traditional Chinese Settings keys used by the updated page.
完整变更:v1.21.0...v1.21.1
Skills-Manager-Plus v1.21.0
Skills-Manager-Plus v1.21.0
发布日期:2026-05-26
递交范围:v1.20.10...v1.21.0
发布概览
- CLI 分发版本 — Skills-Manager-Plus 现在会随 GitHub Release 发布独立 CLI 二进制文件,并将命令行入口统一为更短的
smp,方便本机和远程服务器使用。
用户可见更新
- CLI 直接下载 — 发布附件新增 macOS arm64、macOS x64、Linux x64 和 Windows x64 的裸二进制文件,并同时提供
.sha256校验文件。 - 短命令入口 — README、CLI 文档、远程工作区示例和内置
manage-skillsSkill 已统一使用smp,不再要求用户输入较长的skills-manager-plus-cli。 - 远程 CLI 探测 — 远程管理现在优先检测
smp,同时兼容已安装的旧命令skills-manager-plus-cli。
开发者与治理更新
- 发布工作流产物 — tag 驱动的 Build & Release 工作流现在会在桌面应用产物之外,额外构建并上传各平台 CLI 二进制文件。
- 版本一致性 — 应用、Tauri 配置、Rust 包、lockfile 和应用内版本显示已统一更新到
1.21.0。
English release notes
Release date: 2026-05-26
Commit range: v1.20.10...v1.21.0
Release Overview
- CLI Distribution Release — Skills-Manager-Plus now publishes standalone CLI binaries with each GitHub Release and standardizes the command-line entrypoint as
smpfor faster local and remote server use.
User-facing
- Direct CLI Downloads — Release assets now include direct binaries for macOS arm64, macOS x64, Linux x64, and Windows x64, each with a
.sha256checksum file. - Short CLI Command — Documentation, README guidance, remote workspace examples, and the bundled
manage-skillsSkill now usesmpinstead of the longerskills-manager-plus-clicommand. - Remote CLI Detection — Remote Management now detects
smpfirst while still accepting olderskills-manager-plus-cliinstallations for compatibility.
Developer & Governance
- Release Workflow Assets — The tag-driven Build & Release workflow now builds and uploads platform-specific CLI binaries alongside the desktop app artifacts.
- Version Alignment — Updated the app, Tauri config, Rust package, lockfile, and in-app version strings to
1.21.0.
完整变更:v1.20.10...v1.21.0
Skills-Manager-Plus v1.20.10
Skills-Manager-Plus v1.20.10
发布日期:2026-05-23
递交范围:v1.20.9...v1.20.10
发布概览
- 远程管理凭据恢复修复 — 修复 macOS 无法读取已保存 SSH 凭据时导致远程测试连接和扫描失败的问题,并补齐远程 Skill 详情从远端
SKILL.md读取展示的链路。
用户可见更新
- 凭据回退输入 — 远程测试连接、扫描、安装、更新、删除和详情操作在无法读取系统钥匙串时,会提示输入本次会话使用的 SSH 密码或私钥口令。
- 远程 Skill 详情 — 远程 Skill 卡片现在会打开基于远端
SKILL.md内容的详情页,不再通过同名匹配关联本地 Skills Center。 - 远程管理体验收尾 — 操作日志支持清空,主机操作和概览卡片更紧凑,并移除 Lobster 智能体列表中重复的 QwenPaw 项。
开发者与治理更新
- 远程元数据缓存 — 远程扫描会缓存
SKILL.md正文和解析后的元数据,扫描数据较新时打开详情无需再次建立 SSH 连接。 - 凭据会话缓存 — 远程凭据读取结果会在应用会话内缓存,所有远程操作共享前端的一次性会话凭据回退链路。
- 回归覆盖 — 为新的 SSH 凭据处理和远程详情流程补充远程工作区、远程凭据和 Skill 元数据测试。
English release notes
Release date: 2026-05-23
Commit range: v1.20.9...v1.20.10
Release Overview
- Remote Management Credential Recovery — Fixed remote connection and scan failures when macOS could not read saved SSH credentials, and completed remote Skill detail rendering from the remote
SKILL.mdsource.
User-facing
- Credential Fallback Prompt — Remote test connection, scan, install, update, delete, and detail actions now prompt for a one-session SSH password or private-key passphrase if the OS credential store cannot be read.
- Remote Skill Details — Remote Skill cards now open a detail panel populated from the remote
SKILL.mdcontent instead of matching by name against the local Skills Center. - Remote Management Polish — Operation logs can be cleared, host actions and summary cards are more compact, and duplicate QwenPaw entries are removed from the Lobster agent list.
Developer & Governance
- Cached Remote Metadata — Remote scans cache
SKILL.mdcontent and parsed metadata so details can be opened without reconnecting when fresh scan data is available. - Credential Session Cache — Remote credential reads are cached for the app session and all remote operations share a frontend one-session fallback credential path.
- Regression Coverage — Added remote workspace, remote credential, and Skill metadata tests for the new SSH credential and remote detail flows.
完整变更:v1.20.9...v1.20.10
Skills-Manager-Plus v1.20.9
Skills-Manager-Plus v1.20.9
发布日期:2026-05-23
递交范围:v1.20.8...v1.20.9
发布概览
- 远程管理稳定性与 QwenPaw 支持 — 将“远程工作区”统一更名为“远程管理”,修复远程 Skills 发现链路,使已检测到的 Agent 能稳定展示真实 Skills,并将 QwenPaw 作为内置 Lobster 智能体接入。
用户可见更新
- 远程 Skill 发现修复 — 远程管理现在会在重新进入主机时加载已缓存的远程 Skill 快照,扫描时校验标准
SKILL.md标记,并正确识别 Lobster 类嵌套 Skill 目录,不再只显示空的 Agent 外壳。 - 远程管理交互对齐 — 统一新远程模块命名,补齐主机与详情页的数据回填行为,并保持与全局工作区一致的概览/详情交互模型。
- QwenPaw 内置智能体 — 新增 QwenPaw 内置 Lobster 智能体,默认 Skill 根目录为
~/.qwenpaw/skill_pool,并补充本地图标资源。
开发者与治理更新
- 远程扫描 API 补全 — 新增
remote_list_skill_snapshots命令,使前端可以直接读取已持久化的远程扫描结果,而不必每次强制重新走 SSH 扫描。 - 扫描一致性回归覆盖 — 扩展远程工作区测试,覆盖
SKILL.md校验、额外扫描根目录和 Lobster 递归目录发现,确保远程扫描规则与本地扫描器保持一致。
English release notes
Release date: 2026-05-23
Commit range: v1.20.8...v1.20.9
Release Overview
- Remote Management Stabilization and QwenPaw Support — Renamed Remote Workspace to Remote Management, fixed remote Skill discovery so detected agents surface their real Skills reliably, and added built-in QwenPaw support under the Lobster agent group.
User-facing
- Remote Skill Discovery Fixes — Remote Management now reloads cached remote Skill snapshots when you re-open a host, verifies standard
SKILL.mdmarkers during scans, and correctly discovers nested Lobster-style Skill directories instead of showing empty agent shells. - Remote Management UX Alignment — Updated the new remote section naming, refined host/detail loading behavior, and kept the page model aligned with the Global Workspace overview/detail flow.
- QwenPaw Built-in Agent — Added QwenPaw as a built-in Lobster agent with the default Skill root
~/.qwenpaw/skill_pooland a bundled local icon asset.
Developer & Governance
- Remote Scan API Completion — Added a dedicated
remote_list_skill_snapshotscommand so the frontend can reload persisted remote scan results without forcing a fresh SSH scan. - Scanner Parity Coverage — Extended remote workspace tests to cover
SKILL.mdvalidation, additional scan roots, and recursive Lobster directory discovery so remote scanning now follows the same compatibility rules as local scanning.
完整变更:v1.20.8...v1.20.9
Skills-Manager-Plus v1.20.8
Skills-Manager-Plus v1.20.8
发布日期:2026-05-23
递交范围:v1.20.7...v1.20.8
发布概览
- 插件安装反馈与工作区布局修复 — 为插件市场安装补充实时 clone 进度,并收紧 Skill 详情中的项目工作区布局。
用户可见更新
- 插件 Clone 进度 — 插件市场安装现在会在安装 toast 中显示仓库 clone 和安装进度,不再只是静态加载状态。
- 项目工作区适配 — Skill 详情的项目工作区行改为全宽展示,Agent 操作紧跟项目名,并在空间不足时自动换行。
开发者与治理更新
- Git 拉取进度钩子 — 为 git 安装链路新增可复用的 clone progress 回调,支持 system git stderr 转发和 git2 fallback 进度。
English release notes
Release date: 2026-05-23
Commit range: v1.20.7...v1.20.8
Release Overview
- Plugin Install Feedback and Workspace Layout Fixes — Added live clone progress for Plugin Marketplace installs and tightened the Skill Detail project workspace layout.
User-facing
- Plugin Clone Progress — Plugin Marketplace installs now surface repository clone and install progress in the install toast instead of showing a static loading state.
- Project Workspace Fit — Skill Detail project workspace rows are now full-width, keep Agent actions near the project name, and wrap action buttons onto additional lines when needed.
Developer & Governance
- Git Fetcher Progress Hook — Added a reusable clone progress callback path for git-based installs, including system git stderr forwarding and git2 fallback progress.
完整变更:v1.20.7...v1.20.8