AI Agent Hub
Back to plugins
⚙️

dsh-skill-slash-fuzzy

Workflow Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install NecromanAlbert/dsh-skill-slash-fuzzy

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install NecromanAlbert/dsh-skill-slash-fuzzy in your terminal to install the plugin from https://github.com/NecromanAlbert/dsh-skill-slash-fuzzy, then restart the Desktop GUI to activate it.

About this plugin

The official skill-slash matcher in DeepSeek Harness relies on exact-name startsWith, while host commands already enjoy fuzzy matching. The gap sits squarely with kebab-case skills: a token like /oneshot cannot load game-package-oneshot unless the user types the full name or a long prefix.

dsh-skill-slash-fuzzy inserts a lightweight substring-resolution step before official injection. When a /segment is unique across all loaded skills it is rewritten to the full name (/oneshot becomes game-package-oneshot); when two or more skills share that segment the token is left untouched (/package stays /package). Exact names such as /pua or /understand pass through unchanged. On the client side an extra / source registers unique segments directly in the skill menu, so you can see them without memorising full strings.

It is not a replacement for the official ui-skill or dsh-tool-skill modules, not a fuzzy matcher for host commands, and not an alias registry. It is aimed at Harness users whose skill libraries are large and kebab-case-heavy, and who want the shortest possible slash to trigger the right skill with zero ambiguity.

Use Cases

  • Quickly load game-package-oneshot with /oneshot instead of typing the full kebab-case name
  • See shorter slash tokens in the skill menu, reducing the need to memorise full strings
  • When multiple skills share a segment (e.g. /package), the token stays unchanged to prevent accidental matches

Best For

  • Harness users with large libraries of kebab-case-named skills
  • Users who want the shortest possible slash token to trigger the right skill unambiguously
  • Developers managing skill sets with shared segment patterns who value minimal-typing invocation