Project Handoff Skill: Cross-Session Project Handoff

Project Handoff is a memory-oriented skill designed to address context loss in long-running projects. It generates a `handoff.md` file in the project directory to persistently record the current state, decision rationale, and known pitfalls (symptom → cause → fix), ensuring seamless continuation across sessions. This skill must be updated immediately at critical points to avoid relying on stale information, should be kept distinct from version control, and requires caution to avoid misleading outdated entries.

Read More
Plain Business English: Register Calibration

**plain-business-english** is an open-source plugin designed to calibrate the business English register of non-native writers, addressing the issue of writing that is “grammatically correct but tonally inappropriate.” It follows the principle of “State facts at their size,” aligning facts to their appropriate scale, using structured expression, de-inflating language, and conveying precise tonal temperature to correct excessive enthusiasm, over-apologizing, over-certainty, and redundant qualifiers. Suited for polishing English emails and reports, the plugin does not change the content; it only adjusts the nuance of expression to help users better meet business communication standards.

Read More
onboarding-pack: First-hand Knowledge Needed for Newcomers to Get Started

onboarding-pack is a memory-oriented plugin designed to make implicit project knowledge explicit, helping new members or agents grasp the core of a project in 10 minutes. The plugin uses a five-section structure covering the project overview, run commands, resource map, internal unwritten rules, and owner information. By documenting invisible rules such as “never edit file X directly,” it compresses the weeks of trial and error required to onboard a new member or connect an agent to a legacy system into a one-time documentation reading cost, and it must be continuously updated and maintained as the project evolves.

Read More
expense-capture: Transcribe Receipts into Ledger Entries, Eliminating Data Fabrication

Expense-capture is a workflow plugin that converts receipts and invoices into ledger entries, designed to address the risk of fabricated data in reimbursement entry. By enforcing strict transcription discipline, it mechanically transcribes each field (date, merchant, amount, etc.), marks unclear content rather than guessing, and ensures data traceability. It includes mechanisms such as batch reconciliation and recheck-and-resubmission to guarantee accurate line counts and amounts. The plugin follows specific field rules, does not infer “expected” data, relies solely on image recognition, and requires manual handling of ambiguous information.

Read More
Estimate Before Build

The `estimate-before-build` plugin requires an agent to perform estimation before code generation, addressing budget overruns caused by ambiguous requirements. It converts requests into bounded task lists, requiring S/M/L/XL effort estimates for each task and explicitly naming sources of uncertainty. Its core mechanism is “presenting choices”: before execution, developers must choose between full-scope execution, reduced scope, or first exploring unknowns. Estimates are logged and used for later “endpoint reconciliation” calibration to improve the accuracy of future estimates. The tool is suited for scenarios where scope and budget must be defined before code generation.

Read More
email-delivability-audit: Four DNS Gates Before Sending Mail

This plugin is an online tool for intelligently auditing recipient addresses before email sending, preventing bounce-related damage to domain reputation. It determines address deliverability through four sequential DNS gates (format, dead domains, MX records, role/placeholder) and outputs a result of `sendable`, `risky`, or `dead`. The plugin supports CSV batch processing, and its results are traceable to actual DNS queries rather than guesses. It supports platforms such as Claude Code and DSH, relies on `dig` or Python libraries to run, objectively verifies address validity, and helps prevent invalid addresses from affecting email delivery.

Read More
delivery-checklist: Pre-Delivery Verification

In DSH development, deliverable errors stem from over-reliance on scripts. The delivery-checklist plugin ensures delivery accuracy by physically opening files for validation. Core features include checking file line counts, deduplication scanning, placeholder detection, incremental diff comparisons, and ledger logging. Its key value lies in distinguishing intra-file duplicates (defects) from inter-batch duplicates (a normal part of the funnel), preventing the shipping of defective deliverables or the accidental deletion of historical records. The plugin uses name+location as a heuristic deduplication key and must be used in conjunction with ledger maintenance upon installation.

Read More
Deliverable Versioning: A Tool for Deliverable Version Discipline

The `deliverable-versioning` plugin aims to resolve the chaos in deliverable version management. Its core rules include: no in-place file modifications; new versions must be generated as new files with date-based naming; maintaining a single authoritative deliverable directory and a ledger to record submission history; and checking for existing files before creating a new version, with replacement files requiring traceable records. This tool relies on users strictly adhering to the discipline of ledger tracking and legacy cleanup to reestablish deliverable standards.

Read More
decision-records: A Lightweight Decision Records Plugin

decision-records is a lightweight, zero-dependency decision-recording tool designed to address the problem of teams repeatedly debating decisions that have already been closed. It follows an append-only model and focuses on recording the rationale behind decisions rather than conclusions, with no templates or approval workflows required. After installation, it requires creating `decisions.md` in the project documentation and recording decisions using a standard 5-line format. It is intended for team collaboration, emphasizing when to record a decision (at the time it is made) and how to handle environmental changes through alternative processes. By keeping the decision history readable, the tool effectively prevents repeated debates.

Read More
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 More
competitor-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 More
Changelog-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 More
Backlog 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 More
ask-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 More
dsh-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 More
dsh-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 More
kimi-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 More
dsh-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 More
better-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 More
dsh-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 More
dsh-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 More
dsh-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 More
dsh-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 More
dsh-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 More
Introduction 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 More