dsh-skill-gate
Run the following command in DeepSeek Harness:
dsh plugin install Bryan-cmf/dsh-smf/dsh-skill-gate
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install Bryan-cmf/dsh-skill-gate in your DeepSeek Harness terminal to install the plugin; the full source is available at https://github.com/Bryan-cmf/dsh-skill-gate .
About this plugin
In DeepSeek Harness, agents routinely auto-trigger skills based on keyword matches, yet the system-picked skill is not always what the user actually needs. dsh-skill-gate inserts a lightweight human checkpoint at exactly that moment, handing the final decision back to the operator without blocking the automation pipeline.
The flow is simple: when the model emits a skill call, the tools/execute waterfall intercepts the dispatch and opens the native question UI, presenting the system-recommended skill alongside up to four additional candidates, each with a short description. If the user selects an alternative, the original call is short-circuited and a synthetic instruction is injected via agent.inject() so the model loads the chosen skill instead. If no selection is made within the 10-second window, the default skill proceeds untouched. Only one gate exists at a time to prevent stacked pop-ups, and in headless environments every call passes through with zero overhead.
This plugin suits teams running a rich skill catalog in DeepSeek Harness where a wrong auto-trigger carries real cost—think multilingual doc generation, database queries, or code review pipelines—and where preserving human final-say without sacrificing throughput matters.
Use Cases
- Avoid costly mis-triggers in a multi-skill catalog
- Manually correct imprecise keyword matches to the right skill
- Preserve individual final-say in shared Harness setups
Best For
- Power users maintaining a large skill set in Harness
- Production teams where a wrong auto-trigger is expensive
- Agent developers who value human-in-the-loop approval
Related Plugins
A method pack that makes AI coding agents plan against your real baseline, prove completion with fresh evidence, and reduce reworks and unsafe changes.
Turns the DeepSeek Harness session into a captain that builds a durable sub-agent team, splits goals into dependency-aware tasks, and coordinates work via direct messages and a live Web UI.
Gives coding agents design judgment, letting Claude Code, Cursor, and 70+ agents generate and iterate high-quality UI, presentations, and graphics right from the terminal.
Run the Pi ecosystem's plugins on DeepSeek Harness, unmodified, via a compatibility layer that implements Pi's public extension ABI on DSH's native services.