ch1bug/dsh-skill-fuzzy

ch1bug★ 0JavaScriptLast synced: 2026-08-15

Open on GitHub

Codex-style fuzzy skill search for the DeepSeek Harness Web GUI: /bug, /diag, /regression all find diagnosing-bugs in the / skill menu.

README excerpt

dsh-skill-fuzzy Codex-style fuzzy skill search for the DeepSeek Harness Web GUI. The built-in / skill menu only matches skill- name prefixes ( startsWith ); this plugin makes it search the way Codex does: Query Result /diag diagnosing-bugs (name prefix) /bug diagnosing-bugs (name substring) /bu diagnosing-bugs (name contiguous substring) /regression diagnosing-bugs ( description term) Matching & ranking - Names — port of Codex's fuzzy-match : greedy, case-insensitive ordered-subsequence matching with a window + start-of-string-bonus score (smaller is better; prefix hits dominate). - Descriptions — matched as contiguous, case-insensitive substrings only (deliberately tightened after field testing: scattered subsequences across a long description surfaced noise, e.g. /m01 hitting a skill whose description merely contains an m…0…1 spread). - Ordering — name-hits first → score ascending → stable roster order. Empty query returns the full roster unchanged (prefix behavior never regresses). Install Restart dsh web and hard-refresh the GUI (the boot manifest is injected at page load), then type / and search. How it works A web-client-only plugin. It wraps the built-in / skill source's can…

View full README on GitHub →
Searchcodexdeepseekdeepseek-harnessdeepseek-harness-plugindsh-pluginfuzzy-searchskill-searchsearch

Category