dsh-research-first
Run the following command in DeepSeek Harness:
dsh plugin install outnever/dsh-research-first
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install outnever/dsh-research-first in your terminal to install this plugin; the source repository is available at https://github.com/outnever/dsh-research-first .
About this plugin
LLM coding agents suffer from three compounding failure modes: writing code from memory instead of checking the actual API, looping through trial and error without searching for known community workarounds, and acting on stale versions or endpoints. Each skipped cheap lookup becomes an expensive rework cycle downstream. dsh-research-first targets exactly this gap.
Rather than hard-blocking the workflow, it injects a soft, traceable reminder whenever a mutation tool fires before any investigation tool has run in the current step. If the investigation path itself is unavailable (air-gapped machines, missing docs), the plugin detects the failure and nudges the agent to ask the user instead of stalling. After a configurable number of consecutive failures it prompts a quick GitHub Issues check before another blind attempt. Every nudge lands in the session log as a plugin-sourced message, fully replayable and auditable. Need stronger enforcement? Set intensity to warn or block.
Designed for teams that want a lightweight, zero-dependency research habit by default. It composes with dsh-doublecheck (strict discipline gates) and dsh-pain-point-check (failure vetoes), serving as the everyday background nudge that keeps the agent honest without ever freezing the pipeline.
Use Cases
- Agent writes API calls from memory causing repeated rework
- Looping through trial-and-error without checking community workarounds
- Coding against outdated versions or endpoints blindly
Best For
- Teams wanting a lightweight verify-before-edit habit for their agents
- Developers seeking non-blocking workflow guards out of the box
- Engineering teams composing with doublecheck and pain-point-check
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.