Plugins
Browse, filter, and install DeepSeek-Harness plugins.
3958 plugins found
free-dsh-plugins (agent-import)
free-lzj/free-dsh-plugins
Imports the MCP servers Codex and Claude Code already declare as dsh mcp-client tools, links the skills of 22 known agent skill directories into ~/.dsh/skills as symlinks instead of copying them, and adds a Settings page that lists what was mounted, toggles each skill, and changes the source on a name conflict.
dsh-workspace-capabilities
fleey/dsh-workspace-capabilities
Chooses which skills and MCP servers each workspace may use, from a "Skills & MCP" item in the workspace row's "..." menu; unchecked skills leave the session catalog, the `skill` tool and `/name`, and unchecked servers have their `mcp__<server>__*` tools denied for that workspace's sessions, running ones included from the next turn.
dsh-ship-receipt
dingchenhui0618-arch/dsh-ship-receipt
A shareable delivery receipt for a project hand-off. The `ship_receipt` tool measures what it can and records what it was told, then sorts every line into three zones: verified (evidence this run produced and that reproduces elsewhere — a command that actually ran with its exit code, a file hash for a file that is under version control, a scan that found files, a git ref present in the recorded remote), local-only (true on this machine alone — uncommitted changes, unpushed commits, an artifact no one else can see), and unverified (no evidence, including every sentence a human typed). A claim with no evidence keeps its label and leaves the body blank rather than printing the claim; declares the commit and branch, artifact byte sizes and sha256 with PNG dimensions, and the three pre-push checks.
dsh-delivery-receipt
dingchenhui0618-arch/dsh-delivery-receipt
A delivery receipt panel for a project hand-off. One trigger collects the branch and commit, the test and build results, screenshot dimensions with sha256, and the secret-scan verdict, then assigns every line to one of three zones by evidence alone — verified, local-only, or unverified. A claim in the unverified zone keeps its label and prints an explicitly empty slot instead of the claim itself, because a confidently worded sentence with nothing behind it is the exact thing the receipt exists to catch. Test failures and secret-scan hits are still evidence, so they land in the verified zone with a red tone rather than being quietly dropped.
dsh-plugins (dsh-scholar)
cjrrrrrrrr/dsh-plugins
Literature search tools for DeepSeek Harness: four model-facing tools — paper_search, paper_get, paper_citations and book_search — over OpenAlex, arXiv, Crossref, Semantic Scholar and PubMed, with open-access PDF resolution through Unpaywall.
dsh-mega-plugins (dsh-memo)
zhangj1164/dsh-mega-plugins
Week-keyed personal memo service: stores entries in ISO-week tables, resolves week/month/quarter/year navigation from one period calendar, archives quarters, runs AI analysis and Markdown report export, requires an explicit force flag to edit a past week, and turns one suite-wide telemetry failure analysis into a GitHub issue report.
dsh-memory-snapshot
yzx4036/dsh-memory-snapshot
Injects your existing markdown documents (notes, rules, knowledge-base files) into every dsh session's system prompt as read-only memory — list file or directory paths in `files`; no database, no service, no write path; UTF-8 byte-budgeted truncation with line-boundary fallback, total budget, YAML front-matter stripping, and freshness timestamps.
dsh-memory-file
wojiao42/dsh-memory-file
File-backed memory: injects your own Markdown memory file at each session start, adds read/write tools with backup and undo, and reports DSH_HOME drift. Reads no conversations by default; an opt-in autoScan switch surfaces your own recent lines from local session logs. Never opens a network connection.
dsh-logseq
weirwei/dsh-logseq
Syncs Logseq 2.0 DB graphs (including E2EE) with a Logseq sync server via the headless Logseq CLI, adds 11 logseq_* tools to search, query and edit them, and a Settings section to log in and configure sync.
dsh-context-control
sxwer001/dsh-context-control
A context usage ring with configurable character-based automatic compaction, manual compaction, protected user requirements and recoverable original history for DSH 0.2.0-rc.2.
dsh-memory-eternal-fork
pokiimon/dsh-memory-eternal-fork
Maintained fork of dsh-memory-eternal: auto-captures knowledge cards into a local Markdown vault and recalls them on demand, with DSH 0.2.0-rc.x compatibility fixes. Original project by EternalNight996 (https://github.com/EternalNight996/dsh-memory-eternal), MIT.
dsh-recall
imtwa/dsh-recall
Cross-session memory for DeepSeek Harness: list earlier sessions and load one on demand, so a new session can see what was already done without polluting the current context.
dsh-context-continuum
zongyanbai/dsh-context-continuum
Replaces rolling narrative summaries with an append-only session index, so early facts survive compaction verbatim and shadowed text stays retrievable by anchor.
dsh-veripipe
zhangyy0423/dsh-veripipe
Keeps a per-turn receipt that later turns do not clear (final todo counts, goal id and phase, end reason, and a fail-closed pass/fail/inconclusive plan verdict), plus a read-only tool to read recent receipts. Stores counts and ids only.
dsh-xwide-handoff
xwide/dsh-xwide-handoff
Generates a structured handoff card so a near-full conversation continues in a fresh zero-context session: /handoff writes the card with self-incrementing titles, pins it to the top of the sidebar and prepares the new session once the context nears its threshold.
dsh-session-map
xiguazhiprince/dsh-session-map
Session map: a fork-tree canvas over DSH sessions, and a Settings page that clones a Git repository into a new workspace. The canvas is reachable from a session-header toggle and two right-side tabs, and from a conversation tab that is off by default; it starts on the current session's own tree, growing downward, with wheel pan, Ctrl/⌘-wheel zoom, a subagent-session filter and a per-session overview of turns, steps, model time, tool time, output tokens and running state. The clone page takes a repository address and a remembered parent directory with a native folder picker, offers a per-clone shallow switch (off by default), runs git clone on the host, and registers the cloned directory as a workspace.
dsh-session-purge
wwwyxsuper/dsh-session-purge
Adds a permanent-delete row to the sidebar menu of archived sessions, removing the session log, its projection cache and its workspace registration.
dsh-session-intent-title
wisexin/dsh-session-intent-title
Zero-UI-overhead DeepSeek Harness plugin that automatically classifies conversation intents and names sessions with clean emoji prefixes (optimize, fix, feature, explore, etc.).
dsh-plugin-workspace-archive
windfromkadath/dsh-plugin-workspace-archive
Archives the sessions of a workspace when its folder is deleted or moved away, or when its registration is removed, and restores them when it returns: unarchives only the sessions it archived itself, re-attaches every member its ledger recorded (including sessions you archived manually, whose archived state is left unchanged), and adopts ungrouped sessions whose working directory is that workspace path.
dsh-image-once
senyayume/dsh-image-once
Inlines an image block as base64 only in the one request where it first appears, and marks that same block offloaded on every later request so DSH's own image-offload projection renders it as the placeholder text carrying the read-only local path. An occurrence is keyed by session id, message id, content-tree path and attachment id, and a request is only counted after it produces its first chunk, so retries do not count as sent. Requests carrying a purpose are neither rewritten nor counted, a later read_image of the same file is a new occurrence and inlines once more, and only that request's copy is rewritten, so nothing is written back to the session.
dsh-welcome-back
oopsdoes/dsh-welcome-back
Welcome-back card in the conversation you return to after an idle period, using only that conversation's last message.
dsh-takeover
ikeasven69/dsh-takeover
Cross-agent session relay: a compact "Relay" chip in the composer toolbar unfolds a floating workbench to browse recent sessions of eight external agents (Claude Code, Codex, OpenCode, ZCode, Pi, WorkBuddy, Cursor, Grok); one click spawns a DSH session with the takeover command delivered and auto-switches to it. handoff: 1 protocol inbox cards are consume-once with a four-state evidence ledger; patches ride with cards; cross-machine relay via a synced folder. Settings keeps the command reference and reader toggles.
dsh-compact-selected-model
denabr/dsh-compact-selected-model
/compact and auto-compaction summarize with the model selected in the session, not the model that finished the last turn.
dsh-continuechat
caibai-fish/dsh-continuechat
Resume a conversation whose turn stopped early: /continue and an action-row button carry the interrupted reply on, covering manual stops, failed model requests, output-token cutoffs and crash recovery, and the continuation prompt is retired from the transcript once it has been answered.