dsh-at-skill
Manifest validInvoke user-accessible Skills with @name tokens and show matching Skill suggestions in the conversation composer.
dsh-at-skill
English | 简体中文
A standalone DeepSeek Harness plugin that adds Skill invocation through @name without modifying Harness source code.
Behavior
- Typing
@in the conversation composer lists every user-invocable Skill available to the current session. - Typing more characters filters candidates by Skill-name prefix.
- Picking a candidate inserts
@skill-name. - Sending a whitespace-bounded
@skill-nametoken loads that Skill deterministically before the model step. - Existing
/skill-name,@subagent, and@pluginbehavior remains owned by their original plugins.
The Skill group uses menu order 2, after existing @ reference groups, so it does not change their default Enter target.
Installation
Clone the repository, install dependencies, and add the local package to the Web profile:
git clone https://github.com/452926826/dsh-at-skill.git
cd dsh-at-skill
npm install
dsh plugin --profile web add "$PWD"
It can also be installed directly from GitHub:
dsh plugin --profile web add github:452926826/dsh-at-skill
Restart dsh web after installation. The repository includes built lib artifacts so installing the package does not require a local Harness source checkout.
Development
The current TypeScript and tsdown configuration references build helpers from a local DeepSeek Harness checkout. Point tsconfig.json and tsdown.config.ts at your checkout before running npm run build; normal plugin installation uses the committed lib artifacts.
Limitation
Invocation is text-based. If a Skill, subagent, or plugin shares the same @name, the submitted text carries no source identity; a matching user-invocable Skill is loaded by the Host plugin.
Similar plugins
Auto-injects user-chosen skills into every DSH session, per prompt or once at session start, with a settings page, a composer indicator, and log-deduplicated session-start stamps; verified against DSH
★ 0
dsh plugin --profile web add dsh-spiderby yangbobo2021
DSH plugin that turns completed conversations into reusable, validated Skill bundles
★ 0
↓ 272/wk
MIT
JavaScript
Sep 5, 2026
dsh plugin --profile web add relay-dsh-plugin-skill-creatorby a735624258
DSH 实现 workbuddy 同款选择 skill 功能 | WorkBuddy-style skill picker for DeepSeek Harness: pick a skill in the composer, insert the official /skill-name gesture, and DSH loads it with your message.
★ 28
MIT
JavaScript
Sep 13, 2026
dsh plugin --profile web add dsh-skill-pickerView local Skills and edit automatic and /name invocation policies from DSH Web settings, with bundled and symbolic-link entries kept read-only.
★ 0
dsh plugin --profile web add dsh-skill-managerby kezboardpj
Per-conversation skill catalog picker for DeepSeek Harness (dsh) — choose which skills are loaded into each conversation. Unselected skills are unavailable in that conversation.
★ 3
MIT
JavaScript
Aug 15, 2026
dsh plugin --profile web add dsh-skill-loaderby EIGHTfs
DSH skill 使用记分板:监听 tools/result,按会话去重自动累计 skill 加载次数。
★ 0
JavaScript
Sep 14, 2026
dsh plugin --profile web add dsh-skill-scoreboard