dsh-skill-workshop
Manifest validAutomatically extract, publish, and update skills from your daily work; organize managed skills by usage; manual editing and import are also supported.
Skill Workshop for DeepSeek Harness
简体中文 · DeepSeek Harness · Security
A native DSH skill authoring and self-learning workshop. Import, edit, and manage SKILL.md-based skills, or let completed tasks produce candidate procedures that can be promoted automatically after evidence checks.
Features
- Browse, create, update, and import native DSH skills from Markdown, directories, and supported skill archives.
- Learn reusable workflows from completed tasks without granting a model direct write access to the published skill root.
- Unattended auto-promotion by default: the same skill needs evidence from at least two distinct successful task turns, each linked to genuine user requests and assistant results.
- Guard against uncontrolled growth: bounded candidates and managed skills, stale-candidate expiry, history pruning, and retirement of unused workshop-owned skills.
- Protect manual edits and externally managed skills from automated overwrite; recover interrupted publications using durable records and hash checks.
Install
Requires native DSH skill and session services; runtime and peer requirements are listed in package.json.
dsh plugin --profile desktop add github:Kerberos255/dsh-skill-workshop
Replace the profile name as needed, pin a commit if desired, and restart DSH after installing or upgrading code.
Quick start
- Open Settings → Plugins → Skill Workshop. Choose the project skill root (
.dsh/skills) or user skill root (DSH_HOME/skills). - Run regular DSH tasks. Eligible successful turns may generate skill candidates; short, failed and interrupted tasks are skipped.
- Once a candidate has independent evidence from two distinct turns and passes checks, the workshop publishes it without asking for per-skill manual confirmation.
- Inspect candidate/managed counts and customize limits, or use the editor/import screen for manual skills. Manual import and external edits retain their review flow.
Growth-control defaults
| Bound | Default |
|---|---|
| Pending auto-learned candidates per workspace | 32 |
| Workshop-managed skills per workspace | 64 |
| Candidate expiry without fresh evidence | 45 days |
| Automatic learning cooldown / daily attempts | 60 minutes / 8 |
| Managed skill retirement / grace | 90 days idle / 7 days |
| Processed automatic-learning records | 180 days |
Candidate evidence is a source and repetition safeguard, not proof that a procedure was re-executed or externally validated. Automatic publication will not overwrite a manually edited skill, and reaching the managed cap blocks new automatic skills.
Data and testing
Candidate and publication state live in local DSH SQLite; published skills remain files in the chosen native skill root. Interrupted changes are checked and may require human review only for conflicts or unusual recovery states. No secret/session database belongs in the public repository.
Run npm test for portable tests. Live model learning and DSH registry/UI behavior require separate integration testing. See config.example.json and SECURITY.md.
Related: Dream & Memory · Instruction Files.
MIT licensed. See LICENSE.
Comments
Loading…
Similar plugins
by xiaoxianyu-office
DSH Skills 管理器:设置页系统/用户技能分类,用户技能开关/编辑/删除/新建。Skills manager for DeepSeek Harness: system/user skill management (toggle/edit/delete/create) in Settings.
★ 3
↓ 108/wk
JavaScript
Aug 14, 2026
dsh plugin --profile web add dsh-skills-managerby tianLee-gitter
DSH 技能管理插件:在设置页管理 ~/.dsh/skills 的技能,支持多目录导入与 AI 名称解析(导入后可用 /name 引用)
★ 0
MIT
TypeScript
Aug 17, 2026
dsh plugin --profile web add lt-dsh-skill-managerby xinshang777
DSH 插件:给设置页加上「技能管理」——用图形界面登记、开关、改名、删除技能,不用再手改 SKILL.md 和配置文件。
★ 0
MIT
JavaScript
Sep 29, 2026
dsh plugin --profile web add dsh-skill-managerby EricXu20266
DSH skill manager — list, group and enable/disable skills, delegate creation to the host agent
★ 0
TypeScript
Aug 18, 2026
dsh plugin --profile web add dsh-skillmanagerby weilantianhai
/skills command for DSH — list skills with auto-translated descriptions (zh↔en)
★ 3
MIT
JavaScript
Sep 10, 2026
dsh plugin --profile web add dsh-command-skill-listby MichengAI
DSH Skills Manager — 在 DeepSeek Harness 中统一加载并安全管理本机 Agent Skills · Load and safely manage local Agent Skills in DSH
★ 104
↓ 61.9k/wk
Apache-2.0
JavaScript
Oct 7, 2026
dsh plugin --profile web add @michengai/dsh-skills-manager