kezboardpj/dsh-skill-loader

Per-conversation skill catalog picker for DeepSeek Harness (dsh) — choose which skills are loaded into each co

A per-conversation skill catalog picker for DeepSeek Harness: on the new-conversation page, a Skills chip appears next to the workspace/agent-preset chips, and you choose which skills get their catalog entries (name + description) loaded into that conversation. Unselected skills are unavailable in that conversation: absent from the model's catalog, /name gestures are refused with a 'not loaded' notice, and direct skill tool calls are blocked. The chip disappears once the conversation starts, and each new conversation starts from your selection.

Agent Capabilities ★ 3 updated 2026-08-15 ⏳ pending
View on GitHub ↗

Install

dsh plugin --profile web add https://github.com/kezboardpj/dsh-skill-loader.git

From GitHub (recommended): dsh plugin --profile web add https://github.com/kezboardpj/dsh-skill-loader.git, or from a local dir: dsh plugin --profile web add ./dsh-skill-loader. Restart the profile's dsh afterwards — installed plugins are not hot-reloaded. Existing 0.1 users must run the repair script before upgrading to 0.2.0 so old session logs stay readable.

Compatibility

DeepSeek Harness (dsh). Works per-conversation; requires the dsh profile CLI. Skills are loaded per new conversation, not globally.

Details

Recent updates

per-conversation skill catalog picker; Skills chip on new-conversation page; unselected skills refused (/name + skill tool); 0.2.0 adds session-log repair for 0.1 users.

FAQ

How do skills get loaded?
On the new-conversation page you check which skills to load; only checked skills appear in the model's <available_skills> catalog for that conversation.
What happens to unchecked skills?
They are unavailable in that conversation — absent from the catalog, /name gestures refused with a 'not loaded' notice, and direct skill tool calls blocked.
Do I need to restart after install?
Yes — installed plugins are not hot-reloaded, so restart that profile's dsh after adding the plugin.

Alternatives

SaiSenBox/dsh-prompt-manager · Scorp1o117/dsh-soul-md · vlln/dsh-loop

More plugins in Agent Capabilities

Browse more in Agent Capabilities

Guides for Agent Capabilities plugins