context-budget: Managing the Context Window as a Budget
This plugin aims to address long-task failures that often occur around the 80% mark due to re-reading and re-derivation by managing the context budget. Its core features include a hierarchical reading strategy that first reads file headers and then loads content on demand; immediate writing to persistent “working notes” once facts are established, to retain key information; and “checkpoint recaps” at task-stage transitions to reconstruct context. It is well suited for handling complex long-running tasks and significantly improves the stability of large language models when processing lengthy workflows.
Read Morecompetitor-recon: Competitive Research Based on User Complaints
competitor-recon is an automated competitor research tool for DSH plugins. It scrapes competitor reviews, forums, and issue trackers to extract features, pricing, positioning, and user complaints. Core functionalities include competitor enumeration, information extraction, complaint clustering analysis, and generating comparison tables and build lists. The plugin prioritizes user reviews as the basis for requirement validation, using upvote counts to estimate frequency. This tool helps developers identify actual requirements at low cost and ensures feature development is evidence-based.
Read MoreChangelog-Capture: Recording User-Visible Changes as They Occur
`changelog-capture` is a workflow plugin designed to help agent developers avoid the difficulty of reconstructing changelogs at release time. It requires user-facing entries to be recorded as code changes are made, in a structured format (Who/What/How to upgrade) and categorized under Added, Changed, Fixed, or Breaking. At release time, the plugin validates entries against the actual diff to ensure the changelog is accurate and reliable. Running alongside the DSH process, it minimizes the cost of generating release notes by capturing entries immediately while the diff is still at hand, preventing important changes from being overlooked.
Read MoreBacklog Triage: Transforming Scattered To-Dos into a Bounded Decision Queue
backlog-triage is a DeepSeek Harness (DSH) workflow plugin designed to reduce anxiety caused by a growing personal task backlog. It consolidates scattered sources such as notes and pinned chat messages, then assigns each task a clear destination using six categories: now, next, scheduled, waiting, reference, and drop. During processing, it groups commitment changes into approval batches for user confirmation and archives records of dropped items. The plugin emphasizes honest categorization and the user’s final decision-making authority, helping users transform an unstructured backlog into a finite decision queue.
Read Moreask-batch: Consolidating Fragmented Questions into a Single Decision
ask-batch is a skill in DeepSeek Harness (DSH) designed to address the pain point of agents frequently interrupting work with questions. Its core process is to first store questions in a disabled list, group them by decision context, and then send a single batched question containing default values and formatting. This tool enables users to confirm multiple questions at once, thereby avoiding fragmented interruptions, but care should be taken to prevent blocking risks caused by excessive batching.
Read Moredsh-sidebar-vscode: DSH Right Sidebar Plugin Embedded in the VS Code Web Workbench
dsh-sidebar-vscode is the official plugin for DeepSeek Harness (DSH), designed to address the issue of fragmented context caused by frequent switching between the editor and the conversation during development. It embeds the VS Code Workbench in DSH's right sidebar, providing a persistent workspace that ensures the editor state is not lost when switching tabs. Core features include using shortcuts or right-click to convert selected code or file paths into atomic reference chips inserted into the conversation, supporting cross-origin fallback and file takeover, while following the DSH style. This plugin streamlines the context handoff workflow and significantly improves agent development efficiency.
Read Moredsh-sidebar-superdoc-docx: Edit DOCX Files Directly in the DSH Web Sidebar
The `dsh-sidebar-superdoc-docx` plugin for DeepSeek Harness (DSH) provides browser-native DOCX editing capabilities for web interfaces. It allows users to open, edit, and save Word files in the sidebar, with support for comments, tracked changes, offline operation, and synchronization with the AI context. This plugin depends on `dsh-better-sidebar`; once installed, it replaces the built-in viewer in the sidebar, enabling seamless file preview and human-AI collaboration.
Read Morekimi-webbridge-dsh: Integrating the Kimi Browser Extension with DeepSeek Harness
`kimi-webbridge-dsh` is a DeepSeek Harness (DSH) plugin designed to automatically provision and manage the official Kimi browser daemon so that models can invoke capabilities such as web scraping and taking screenshots. It achieves this by automatically downloading binaries, registering official skills, and providing a slim `kimi_webbridge` tool. Users must install the browser extension, then load the skill and invoke the slim tool or use HTTP endpoints to perform operations. The plugin supports automatic installation and startup of the daemon, with parameters customizable via configuration files. When using it, ensure DSH version compatibility and avoid manually managing the daemon.
Read Moredsh-page-zoom: DeepSeek Harness Page Zoom Plugin
The `dsh-page-zoom` plugin addresses DeepSeek Harness’s default font-zoom-only limitation by enabling page zoom with Ctrl + mouse wheel. It uses the CSS `zoom` property to scale the entire interface (including fixed UI elements) from 30% to 200% and persists settings in `localStorage`. A real-time zoom ratio is displayed in the bottom-right corner. The installation command is `dsh plugin --profile desktop add github:Centaurea5547196/dsh-page-zoom`.
Read Morebetter-basicfun: DSH Default Workspace and Resource Management Plugin
`better-basicfun` is a DeepSeek Harness (DSH) plugin designed to fill gaps in host-side basic functionality. It provides default workspace initialization, persistent memory loading, and read-only resource access tools (such as `dsh_resources`). Its core highlight is acting as a bridge between `CLIProxyAPI` and DSH by automatically syncing the model catalog and enriching the capability metadata of DSH’s native selectors. The plugin enhances local agent environment management through secure read-only permissions and configuration synchronization, but note that it exposes sensitive data, does not proxy inference, and is not a Codex plugin.
Read Moredsh-astrbot-ingress: Use AstrBot as an IM Gateway to Drive Local DeepSeek Harness
`dsh-astrbot-ingress` is an HTTP ingress plugin for DeepSeek Harness and AstrBot, maintained by CCYellowStar2. It enables AstrBot to act as an IM gateway and delegate tasks to a local DeepSeek Harness instance for execution. Installation requires adding the plugin on the DSH side and restarting it, while installing `astrbot_plugin_dsh` on the AstrBot side. The plugin supports the OneBot protocol and provides features such as session binding, file transfer, progress reporting, reasoning mode switching, and common commands (e.g., `/dsh`). Users should pay attention to dual-plugin dependencies, token configuration, and file size limits during use.
Read Moredsh-screen-reader: Giving Agents Eyes
The `dsh-screen-reader` plugin is designed to address Agent screen-perception automation and supports the Windows platform. It provides two core tools: `see_screen`, which directly captures the screen and sends the image to the model, and `see_diff`, which locates changed regions using local pixel differencing. The plugin enforces image normalization, decouples visual tasks, and allows the model to focus on "what happened" rather than "whether anything changed." Installation must be done via a profile bundle. This plugin is suitable for Agents to self-verify their operations, but it has limitations, including low measurement precision, no handling of temporal causality, Windows-only support, and an attachment library that can grow without bound.
Read Moredsh-fold-context: Folding Context and Tool Blocks in DSH Conversations
`dsh-fold-context` is a DeepSeek Harness (DSH) plugin designed to address the cluttered interface problem in long conversations caused by the stacking of system prompts, context injection, `think` blocks, and tool calls. It automatically identifies and folds this information, organizing it into multi-level group bars that can be clicked to expand. The plugin supports streaming output and features a transparent, minimalist interface. No configuration is required; users can use it by installing via a command or manually, helping to efficiently manage long context information while keeping the interface clean.
Read Moredsh-tool-strict-check: Validating Code and Commands with a Real Compiler
`dsh-tool-strict-check` is a host plugin for DeepSeek Harness (DSH) designed to fix mechanical errors by replacing subjective agent judgment with real compiler checkers (such as the Lean 4 kernel and dangerous Shell rules). Located in the `admin-security` category, it provides four checking modes: `status`, `lean` (runs Lean 4 and disallows `sorry`), `batch` (compiler syntax checking), and `commands` (Shell static rules). Installation requires adding the plugin to the DSH profile and installing the Lean 4 toolchain as needed. It validates code by enforcing strict compilation rules, but does not support
Read Moredsh-tool-failure-journal: Persistent and Aggregated Logs for Abnormal Tool Calls
The DSH tool failure log plugin provides a mechanism for persistently recording abnormal termination events of coding agents, addressing the issue that failure patterns become invisible when session logs are collapsed and overwritten. The plugin hashes and collapses exceptions, such as error codes and unknown tool names, into unique signatures and persists them in JSONL files, supporting statistics by signature, detail views, and built-in fix suggestions. Users can use the `failure_journal` tool to view statistics, lists, and session files, while configuration options allow adjusting file size limits, collapse thresholds, and exclusion lists. The plugin requires Node.js >= 20, runs synchronously, and does not block the main process.
Read MoreIntroduction to the DeepSeek Harness Strict Gate Plugin
The DeepSeek Harness plugin Strict Gate enforces policies that convert an agent’s “self-management” into a Harness-level oversight mechanism, ensuring that code changes on critical paths comply with established standards. It includes three core capabilities: repeated-failure intervention, critical-path protection gating, and automatic post-generation syntax checks. The plugin runs on Node.js, requires the `dsh-tool-strict-check` dependency, and is enabled through configuration. It is designed to consolidate code-generation risk under unified management by intercepting repeated errors, protecting core code, and performing immediate syntax checks, making it suitable for project processes that require strict governance.
Read MoreAssembled Context: DeepSeek Harness Assembled Context Plugin
The default context handling in DeepSeek Harness (DSH) is limited and can easily allow junk data to occupy the context window. The `catsenior507/dsh-context-assembler` plugin provides an inspectable context tree solution, allowing users to precisely control what the model receives through a browser panel or proxy tools. The plugin supports three node modes—`full`, `key` (summary), and `off`—and is compatible with KV caching. It shifts context management from passive compression to active decision-making, effectively optimizing the token budget and performance.
Read Moredsh-clock: Calendar and Wake-up Plugin for DeepSeek Harness
The `dsh-clock` plugin is designed to address the limitation of DeepSeek Harness’s scheduling feature, which is confined to the current session, by enabling cross-session scheduled wake-ups. The plugin supports setting one-time reminders through the Agent tool or the calendar panel and can trigger them even if the conversation has been closed. It employs a three-layer timing mechanism—in-process timers, the Windows Task Scheduler, and catch-up replay—to ensure wake-up reliability, and includes time drift injection and late warning features. Additionally, the plugin provides a visual calendar panel that supports branch reminder copying and a drift tolerance of up to 60 seconds.
Read MoreDeepSeek Harness Plugin Suite: Quality Gating, Context Enrichment, and Markdown Toolset
`@catheadowl/dsh-extras` is a plugin suite for DeepSeek Harness (DSH), designed to address duplicated hook logic and chaotic state management in agent development. By packaging common hooks, it provides structured quality gating, context enrichment, Markdown tooling, and knowledge routing capabilities. It includes four independent modules that can be individually disabled or controlled via configuration. All runtime dependencies are provided by the DSH host, and developers can install and use it via the CLI.
Read Moredsh-keep-going: Resuming Interrupted Sessions After a DSH Restart
`dsh-keep-going` is a DeepSeek Harness (DSH) plugin designed to address conversation interruptions caused by gateway restarts. It leverages persistent session history to automatically resume unfinished goals after a restart, does not process completed or archived tasks, and preserves states awaiting user responses. The plugin is distributed exclusively via GitHub, provides commands for restarts, status checks, and tombstone clearing, and must be activated by restarting the DSH process with a service manager.
Read MoreMa Jia Qi Skin: DeepSeek Harness Web Client Four-Tier Overhauled Edition
The DeepSeek Harness Web plugin “MaJia 7” transforms the reasoning-level slider into a unified control panel that integrates level display, color scheme, and model persona. It supports four levels, from Off to Max, with each level corresponding to a specific visual style and model persona (e.g., greasy/rustic, clean/elite, or domineering CEO). The plugin injects system prompts so that the model consistently addresses the user as “girl” and maintains a particular behavioral style, while also providing button color following and background depth adjustment. Conflicting plugins must be disabled before installation. It is recommended to use a DSH version between 0.1.1-rc.2 and 0.2.0, and to watch for compatibility issues with skin-market plugins.
Read MoreSIMS Assistant: DSH Single-Tool SIMS Integration Plugin
The SIMS Assistant is a development candidate plugin for DeepSeek Harness (DSH), designed to provide connection configuration, credential management, and user template functionality through a single `sims` tool. It supports connection status checks (returning only account role permissions, not tokens) and allows explicit management of user templates. Installation requires network access to GitHub and compatibility with Node.js 22.19–22.x and DSH 0.1.2-rc.1. When used, SIMS must be configured in native settings, and connection checks or template creation must be performed via tool calls. Notes include: the plugin is a development candidate; service accounts are only for administrator binding; template identifiers have character limits and same-name overwrites are rejected; and expired tokens require re-authorization.
Read MoreDeepSeek Harness Autopilot Plugin Overview
DeepSeek Harness Autopilot (DSH Autopilot) is an operations management plugin for DeepSeek Harness (DSH), designed to address the challenges of continuous and stable agent execution. The plugin automatically executes approved tickets and review-ready pull requests. Through inbound control, queue scheduling, worktree execution, lifecycle management, and state validation, it ensures workflows operate under control before human review and CI decisions. It supports pause, resume, and cancel operations and provides Web-based observability. Users must first install DSH, add the plugin via the command line, and configure MCP servers (such as GitHub and Jira) in the configuration file to bind trackers and code repositories. The plugin is currently in the Alpha stage and does not replace DSH itself or
Read Moredsh-mobile-ui: Mobile and PWA UI Enhancement Plugin for DeepSeek Harness
`dsh-mobile-ui` is a plugin built on the Cordis architecture, designed to provide DeepSeek Harness (DSH) with a mobile-first, native app-like experience. It refactors the sidebar (including a floating whale launcher), full-width top bar, and full-screen settings interface by injecting styles and a PWA Manifest. The plugin requires Node.js 22.19+, is designed specifically for DSH 0.1.1-rc.x, and its styles only take effect on touch devices. During installation, conflicting plugins such as `dsh-plugin-splash` should be removed, and its specific class name hashing dependencies must be respected to ensure proper functionality.
Read MoreDeepSeek Harness OAuth Plugin for Connecting to ChatGPT or Grok
The DeepSeek Harness Connect plugin uses an adapter pattern to integrate the official CLIs of ChatGPT and Grok into the DSH ecosystem without requiring API key management. It unifies the model catalog, supports streaming output and tool calling, and relies on the official CLIs already installed on the system. Installation requires running npm install in the profile directory and configuring `package.json`. Configuration involves SSH port forwarding and environment variables, and disables native tool calling to ensure security.
Read More