Mvyvn/dsh-skill-manager ↗★ 2

dsh-skill-manager

DSH Skill Manager — scan/import/upload skills, per-session group enable/disable that reshapes the model skill catalog, default group + per-session picker, all-Chinese web UI. DSH >= 0.1.7 gets an in-memory per-session engine (no disk writes, sessions can hold different groups at once); older DSH falls back to the atomic SKILL.md rename engine plus the bundled skill-only agent-preset applier. 适合需要针对不同会话动态调整模型可用技能目录的用户。

パッケージ
dsh-skill-manager
互換性
未検証
Harness ピア範囲
*
バージョン
1.3.4
ライセンス
MIT
最終更新
2026/09/24

同名パッケージの別リポジトリ

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Mvyvn/dsh-skill-manager

ドキュメント

README 全文を読む ↗

配置

全部保存在 $DSH_HOME/skill-mgmt.json(写入受跨进程锁保护):

字段说明
sourceDirs技能来源目录,默认 ~/.agents/skills、$DSH_HOME/skills
importTarget导入目标,默认 $DSH_HOME/skills
groups分组数组:{id, name, skills: [{name, enabled}]}
defaultGroup默认分组 id;null = 全部启用;__all_off__ = 全部禁用
perSessionGroups会话级分组;scope 引擎下每个会话独立生效,rename 引擎下仅记录
disabled禁用清单(rename 引擎的磁盘状态;scope 引擎下为空)
engine"auto"(默认,自动探测)/ "scope" / "rename"
scopeNormalizedscope 引擎是否已完成"把 .disable 改回来"的一次性迁移