MichengAI/dsh-skills-manager ↗★ 69
@michengai/dsh-skills-manager
DSH Skills Manager — 在 DeepSeek Harness 中统一加载并安全管理本机 Agent Skills · Load and safely manage local Agent Skills in DSH 适合需要从GitHub等渠道导入、更新、备份和开关管理技能的用户。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:MichengAI/dsh-skills-managerREADME
Read the full README ↗Usage
| What you want to do | How |
|---|---|
| Find a skill | Choose Global or Project, expand a source group, or use search and filters. |
| Read its contents | Select View details for the skill body and source information. |
| Enable or disable | Toggle the skill switch. This affects DSH without editing source files. |
| Add a skill | Select Create skill or Import into global DSH. |
| Install from a repository | Open Repositories → Add repository, enter a public GitHub URL, scan and install individual skills. |
| Update repository skills | Select Refresh & check updates, then Review update to inspect changes and confirm backup and update. |
| Roll back an update | Select Restore previous version for a skill with a backup, preview and confirm. |
| Recover a deletion | Open Trash and restore. For project skills, return to a session in the original project first. |
- Current project only: Git repositories use the nearest Git root. Other folders use the current session working directory; no
git initrequired. - Independent copies: disabling a project copy allows another enabled copy to take over, and the panel identifies the active source. Disable all copies to turn the skill off completely.
- File management: only DSH skills can move to Trash. Other Agent skills can be viewed and toggled. Creation and import always save to global DSH.
Repository boundaries
- The header Check for updates updates the plugin itself. Repository Refresh & check updates checks skill contents without installing or replacing them; it shows animation, counts and the current repository.
- Repository installation targets global DSH only. Public GitHub repositories are supported; private credentials and automatic updates are not. Removing a subscription keeps installed skills.
- Archives are limited to 32 MiB, including when filtering by subdirectory. Failed scans preserve the previous catalog; corrupt caches require refresh.
- Local edits require explicit confirmation before replacement. Historical backups are not automatically cleaned and consume additional disk space.