AI Agent Hub
Back to plugins
🖥️

dsh-skill-fuzzy

Client Updated 2026.08.15

Run the following command in DeepSeek Harness:

dsh plugin install ch1bug/dsh-skill-fuzzy

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

Run dsh plugin install ch1bug/dsh-skill-fuzzy in the DeepSeek Harness terminal to install; the source repository is at https://github.com/ch1bug/dsh-skill-fuzzy

About this plugin

The built-in / skill menu in the DeepSeek Harness Web GUI only does prefix matching on skill names. Type /bug and diagnosing-bugs does not show up, because the prefix simply does not fit. dsh-skill-fuzzy removes that ceiling by porting Codex's fuzzy-match algorithm: greedy, case-insensitive ordered-subsequence matching on names, with a window bonus and start-of-string scoring that keeps prefix hits dominant. Descriptions are matched as contiguous, case-insensitive substrings only, deliberately tightened to avoid scattered-letter noise in long text.

Ranking is straightforward and predictable: name hits always precede description hits, ties break by ascending score, and the stable roster order is the final fallback. An empty query returns the full roster unchanged, so prefix behaviour never regresses. The plugin is entirely a web-client patch with no backend dependency—inject it, hard-refresh, and search.

It is a small, focused quality-of-life upgrade for anyone whose skill library has grown large enough that prefix-only search starts to frustrate.

Use Cases

  • Your skill library has grown to dozens and prefix search can no longer find targets
  • You want to locate a skill by a keyword in its description (e.g. regression, deploy)
  • You use the / menu frequently in the Web GUI and prefix-only matching has become tedious

Best For

  • DeepSeek Harness GUI users who frequently search skills via the / command
  • Developers whose large skill libraries make prefix matching insufficient
  • Power users who prioritize GUI search speed and accuracy