Skip to content

Releases: oneszc/SkillDock

SkillDock V0.5.1

Choose a tag to compare

@oneszc oneszc released this 29 Jun 07:49

SkillDock V0.5.1

Highlights

  • Fixed System Skill classification when the same Skill also exists in Library or another Agent.
  • Added GitHub Agent Plugin repository notice during remote import.
  • Added Select All / Deselect All controls for multi-Skill GitHub imports.

Notes

  • SkillDock still imports only Skill folders. It does not install Agent plugin hooks, runtime settings, official registration, or plugin update flows.
  • Installed and System are overlapping views, so their counts should not be added together.
  • V0.5.1 does not add new Codex Available sources; Personal and Plugin read-only source coverage remains planned for V0.6.

Verification

  • git diff --check: passed.
  • swift test: 148 tests passed.
  • ./scripts/package-app.sh: generated dist/SkillDock.app and dist/SkillDock-0.5.1.zip.
  • Independent unzip verification with ./scripts/verify-app.sh: passed.
  • Bundle version: 0.5.1.
  • SHA-256: 32c4ad550af5c00d14549bc9ed8d1eb80e76777f461121efa4f27fed7b1af6e9.

SkillDock V0.5.0

Choose a tag to compare

@oneszc oneszc released this 18 Jun 08:34

SkillDock V0.5.0

V0.5.0 adds manual, local-first Chinese translation for individual Skills through DeepSeek.

New

  • Configure a DeepSeek API key securely in macOS Keychain.
  • Choose DeepSeek V4 Flash or V4 Pro and test the connection from Settings.
  • Switch between original and translated SKILL.md content.
  • Translate both the Skill description and full Markdown while keeping the Skill name unchanged.
  • Store translations outside the original Skill folder.
  • Detect source changes and keep old translations with a stale warning.
  • Regenerate translations manually with explicit confirmation.
  • Search current translated descriptions in Chinese.

Changed

  • Removed the Chinese Notes tab from Skill details.
  • Existing notes.json data remains on disk but is no longer shown or sent to DeepSeek.
  • Kept Skill list descriptions in their original language for consistent identification.
  • Refined detail navigation alignment, GitHub source presentation, Markdown spacing and file list layout.

Safety

  • Translation is never triggered automatically or in batches.
  • API keys are never written to settings.json or Skill files.
  • Failed requests never overwrite a previously successful translation.
  • Switching Skills during a request cannot assign the result to the wrong Skill.

Not Included

  • No background or batch translation.
  • No manual translation editing.
  • No providers other than DeepSeek in the V0.5 interface.
  • No translation of Skill names or files other than SKILL.md.

Validation

  • Product owner acceptance completed with a real DeepSeek API key.
  • Full Swift test suite: 140 tests passed.
  • Release ZIP was independently extracted and verified before publication.
  • SHA-256: 4469b69998934f1c04024096b24a0f0893021b9075c7332f7b46457d7068c0b5.

SkillDock V0.4.1

Choose a tag to compare

@oneszc oneszc released this 18 Jun 03:52

SkillDock V0.4.1

V0.4.1 is a maintenance release for Agent badge display and GitHub Skill update checks.

Fixed

  • When a Skill is installed in no more than two Agents, all installed Agent logos are shown directly.
  • When a Skill is installed in more than two Agents, Codex and Claude are prioritized and the remaining Agents are collapsed into +N.
  • Git metadata inside .git no longer participates in Skill content hashes.
  • Manual update checks no longer report false local changes caused only by files such as .git/logs/HEAD.

Preserved

  • Hidden Skill files such as .skill-config still participate in content hashes.
  • Update checks remain manual and never overwrite local changes automatically.
  • This release does not include the V0.5 AI translation feature.

SkillDock V0.4.0

Choose a tag to compare

@oneszc oneszc released this 17 Jun 05:51

SkillDock V0.4.0

V0.4.0 adds configurable Agent targets so SkillDock can grow beyond Codex and Claude.

New

  • Agent targets are now configurable.
  • Codex and Claude remain enabled by default.
  • Additional Agents can be added from Settings as disabled presets.
  • Suggested Agents include Grok, Gemini, OpenCode, Antigravity, and Hermes.
  • Suggested Agents use product-provided colored and gray brand logos.
  • Antigravity uses PNG brand assets for cleaner gradient rendering.
  • Settings can enable or disable Agent targets and edit their paths.
  • Library and Installed filters now use dynamic Agent targets.
  • Detail header and Install Targets now render dynamic Agent targets.
  • Skill list rows now prioritize Codex and Claude, then collapse additional installed Agents into +N.
  • Install and uninstall now support custom Agent target paths.

Safety

  • Disabled Agent targets are not scanned.
  • Uninstall still removes only the selected Agent copy.
  • Library copies, other Agent copies, Chinese notes, and System Skills remain protected.

Not Included

  • No batch sync.
  • No symlink mode.
  • No background automatic sync.
  • No AI Chinese interpretation.
  • No private GitHub repository support.

SkillDock V0.3.3

Choose a tag to compare

@oneszc oneszc released this 16 Jun 08:01

SkillDock V0.3.3

V0.3.3 adds manual update checks for GitHub-imported Skills and Agent filtering in Library / Installed.

New

  • GitHub-imported Library Skills now show their source repository in the detail header.
  • Added manual Check Update action for remote Skills.
  • Added update preview with added, modified, and removed files.
  • Added local modification protection so changed local Skills cannot be replaced silently.
  • Confirmed remote replacement updates Library files and stored source metadata.
  • Added Agent filter in the second column for Library and Installed.

Not Included

  • No background automatic updates.
  • No automatic merge for local modifications.
  • No private GitHub repository login.
  • No new Agent types beyond Codex and Claude Code.

Installation

  1. Download SkillDock-0.3.3.zip.
  2. Unzip and open SkillDock.app.

Requirements

  • macOS 26
  • Current build uses local ad-hoc signing and is not notarized with Apple Developer ID.

Verification

  • Automated tests: 103 passed.
  • Release app packaging and resource verification: passed.
  • Independent ZIP extraction verification: passed.

File Checksum

SHA-256: 35a74249bdabe8a4e8791a106d07b97f851ebb95183bb374d9e50e5a96545a80

SkillDock V0.3.2

Choose a tag to compare

@oneszc oneszc released this 11 Jun 10:42

SkillDock V0.3.2

V0.3.2 修复卸载与覆盖安装确认弹窗关闭后操作请求丢失的问题。

修复内容

  • 点击卸载确认弹窗 Remove 后真实删除所选 Agent 的 Skill 副本。
  • 删除完成后刷新 Agent 安装状态和 Install Targets 复选框。
  • 修复使用相同确认结构的覆盖安装操作。
  • 保持主技能库、其他 Agent 副本、中文备注和 System Skill 安全保护。
  • 增加 App 层回归测试,覆盖弹窗关闭后仍能完成卸载的场景。

安装

  1. 下载 SkillDock-0.3.2.zip
  2. 解压后打开 SkillDock.app

要求与说明

  • 需要 macOS 26
  • 当前版本使用本地临时签名,尚未进行 Apple Developer ID 签名与公证
  • 中文备注和未来 AI 总结不会修改原始 Skill

验证

  • 自动化测试:92 项全部通过
  • Release 构建与安装包资源验证:通过

文件校验

SHA-256: 6f657b077134e63201525683f957bac76f152ab56422c10712cdc4c14e5530b6

SkillDock V0.3.1

Choose a tag to compare

@oneszc oneszc released this 11 Jun 06:17

SkillDock V0.3.1

V0.3.1 重点优化 Codex / Claude Code 的安装状态识别与安全卸载体验。

新功能与优化

  • 详情页顶部使用 Codex / Claude Logo 表示安装状态。
  • 彩色 Logo 表示已安装,独立灰色 Logo 表示未安装。
  • 点击未安装 Logo 可直接发起安装。
  • Install Targets 使用原生复选框、Agent Logo 和名称管理安装与卸载。
  • 取消勾选会先显示卸载确认。
  • 卸载只移除所选 Agent 的精确 Skill 副本。
  • 保护主技能库、其他 Agent 副本、中文备注和 System Skill。
  • 优化 Agent Logo 尺寸与显示清晰度。

安装

  1. 下载 SkillDock-0.3.1.zip
  2. 解压后打开 SkillDock.app

要求与说明

  • 需要 macOS 26
  • 当前版本使用本地临时签名,尚未进行 Apple Developer ID 签名与公证
  • 中文备注和未来 AI 总结不会修改原始 Skill

验证

  • 自动化测试:91 项全部通过
  • Release 构建与安装包资源验证:通过

文件校验

SHA-256: 1d3cf5137c4f5fcd0b5f388138f9f3eb6aaa1ac00e97053767066fd753b8157d

SkillDock V0.3.0

Choose a tag to compare

@oneszc oneszc released this 08 Jun 03:45

V0.3.0 - GitHub Remote Import

SkillDock can now discover and import Skills from public GitHub repositories.

New

  • Add Skills from public GitHub repository or folder links without signing in.
  • Support Git Clone, ZIP download, and Automatic fallback.
  • Discover multiple Skills in one repository and import selected Skills together.
  • Show scripts risk and per-Skill conflict handling before import.
  • Save repository, branch, Skill path, commit, acquisition method, and content hash.
  • Import remote Skills only into the main Library; never auto-install to Codex or Claude Code.

Verification

  • 64 automated tests passed.
  • App bundle and independently extracted release ZIP verified.
  • SHA-256: e7b2edf2020846c48577aa629425002c92be648bd4d76dbbc93a4988c82dc26a

Next

Manual remote update checks and local-change protection are planned for V0.3.1.

The app currently uses a local temporary signature and is not notarized with Apple Developer ID.

SkillDock V0.2.1

Choose a tag to compare

@oneszc oneszc released this 08 Jun 01:51

SkillDock V0.2.1

V0.2.1 重点提升长期浏览时的视觉舒适度,并将设置体验调整为更符合 macOS 习惯的独立偏好窗口。

新功能与优化

  • 放大 Skill 列表标题、副标题、图标和行高。
  • 提升详情页标题、描述和操作区域的阅读层级。
  • 为长文设置舒适阅读宽度,并增加主要页面留白。
  • Settings 改为应用菜单中的独立单实例窗口,支持 ⌘, 打开。
  • 设置窗口采用可扩展侧栏与内容结构。
  • 新增 System、Light、Dark 外观模式,并支持自动保存。
  • 优化路径字段、Appearance 选择器和设置页交互。
  • 替换 SkillDock 应用图标。
  • 继续使用 SwiftUI 官方组件、系统默认行为和 SF Symbols。

安装

  1. 下载 SkillDock-0.2.1.zip
  2. 解压后打开 SkillDock.app

要求与说明

  • 需要 macOS 26
  • 当前版本使用本地临时签名,尚未进行 Apple Developer ID 签名与公证
  • 中文备注保存在 ~/Library/Application Support/SkillDock/
  • 中文备注和未来 AI 总结不会修改原始 Skill

验证

  • 自动化测试:44 项全部通过
  • 产品负责人视觉验收:通过

文件校验

SHA-256: e3e77eb13e2ba1046a78e24ef4d0780a0622b0679481677f936cedfba9f26f34

SkillDock V0.2.0

Choose a tag to compare

@oneszc oneszc released this 05 Jun 10:19

SkillDock V0.2.0

V0.2.0 重点优化本地 Skill 导入预览、中文备注体验和 Skill 身份展示。

新功能与优化

  • 支持将单个 Skill 文件夹拖入 Library。
  • 导入前预览名称、说明、文件结构、脚本风险和同名冲突。
  • 同名冲突默认跳过,可主动选择替换或重命名。
  • 中文备注改为单页分组表单。
  • 标签和适用场景支持建议项与自由新增。
  • 中文备注停止输入约 1 秒后自动保存。
  • Skill 列表和详情页始终保留原始名称。
  • 列表优先显示中文描述,没有时显示英文描述。
  • 详情页顶部展示原始名称、英文描述和可选中文描述。
  • 移除重复的 Overview,详情页默认打开 SKILL.md

安装

  1. 下载 SkillDock-0.2.0.zip
  2. 解压后打开 SkillDock.app

要求与说明

  • 需要 macOS 26
  • 当前版本使用本地临时签名,尚未进行 Apple Developer ID 签名与公证
  • 中文备注保存在 ~/Library/Application Support/SkillDock/
  • 中文备注和未来 AI 总结不会修改原始 Skill

验证

  • 自动化测试:42 项全部通过
  • 产品负责人手动验收:通过

文件校验

SHA-256: 0742c80cf1e41f8be0b1848aaf4d30dac0a9651f75de3764e1143fdccd98b2e2