SkillDock V0.5.0
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.mdcontent. - 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 Notestab from Skill details. - Existing
notes.jsondata 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.jsonor 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.