Plugins
Browse, filter, and install DeepSeek-Harness plugins.
366 plugins found
dsh-turnscope
zhaolianghz/dsh-turnscope
Per-turn file changes, per-file diffs and deterministic safety verdicts for DSH sessions, plus a preview-first rewind that refuses when the worktree has drifted since the preview.
dsh-change-review-live
sujingkpo/dsh-change-review-live
Live change review for DeepSeek Harness: tracks write/edit tool calls per session, lists changed files above the composer and opens each file's line-level diff in a plugin-registered right-sidebar tab, with session-log / initial-version / Git comparison modes, per-change and per-file revert, subagent aggregation and SSE updates. A fork of cirelir/dsh-change-review rebuilt around the right sidebar.
dsh-session-diff
2002xiaoyu/dsh-session-diff
Session-scoped diff view for the DSH Web right sidebar: opening a file the current conversation changed renders it in place with git-style added/removed line backgrounds, +/− gutter markers and dual old/new line numbers under syntax colouring, a header with +added −removed counts, a Changes only / Whole file toggle and a Re-read button, plus a companion tab that lists every file the session changed and opens each one in the same view. Files the conversation did not touch keep the shipped text viewer.
dsh-todo-continuity
apex-mochen/dsh-todo-continuity
Keeps an unfinished task list visible across turns. DSH clears the todos projection at the start of every turn and expects the model to rewrite the whole list, so when a turn is interrupted the plan is durably in the session log but permanently gone from the UI — and todo_write is write-only, so neither the user nor the model can read it back. This plugin registers one ordinary session/event listener, remembers the last list per session, and when a turn/start arrives whose remembered list still has unfinished work, re-appends that list so the projection stops reporting an empty plan. No fork of tool-todo and no waterfall: a plugin cannot replace the projection (the registry throws on a stateVersion mismatch), so appending the event the fold reacts to is the reachable seam. Deliberately narrow — only unfinished lists, at most one event per turn start, fails open. Verified by a controlled A/B on real sessions: identical runs differing only in whether the plugin was installed, folded through the real projection definition. Zero dependencies.
acryl-dsh-editor-plugin
acryldev/acryl-dsh-editor-plugin
DSH web plugin: a VS Code-style code editor view (file tree, Monaco, ripgrep search/replace, Markdown preview, git diff).
dsh-token-ledger
chenmiao8563/dsh-token-ledger
Auditable token ledger for DeepSeek Harness: folds the durable session log into restart-safe totals, recomputes the same numbers from the raw logs and diffs them, and turns usage into a bill by workspace, session, model or vendor, exportable as CSV or JSON.
dsh-hashline-edittool
hyperion2144/dsh-hashline-edittool
Hash-anchored file tools for DeepSeek Harness: the read, edit, write and grep tools are replaced by versions where every line is addressed by a variable-length content anchor instead of a line number, and the plugin also registers delete, rename, undo_last_edit, ast_grep, ast_edit, lsp and format. Edits answer with a unified diff; a stale or ambiguous anchor is rejected and a fresh one served back; undo survives restarts; structural search and rewrite run on tree-sitter and semantic work through a language server; a bundled web card plugin renders read, diff, grep and LSP cards from the tools' own structured metadata.
dsh-git-manager
moonlitdropofblood/dsh-git-manager
Git workspace manager for DeepSeek Harness: a repo-gated composer button opens a settings-style panel for diff/commit, branch, conflict, and worktree management, plus a commit history with branch-graph lines.
dsh-profile-settings
xmoon/dsh-profile-settings
Per-profile settings overlay for DeepSeek Harness: global settings.yaml stays the baseline while each profile overrides any namespace through its own profiles/<name>/settings.patch.yml — object sections merge recursively, scalars and arrays replace wholesale, and !unset masks an inherited value. The overlay is transparent to existing plugins (they keep reading ctx.settings unchanged), writes land in the profile overlay only, and official schema validation, revision semantics, expectedRevision conflicts, watchers and events are untouched. Ships a settings command family (get/set/unset/mask/unmask/promote/demote/migrate/diff/layers) plus a Profile Settings section in the web Settings panel over a loopback RPC channel.
dsh-light-memory
chidaic/dsh-light-memory
DSH Web GUI 轻量记忆系统:四个大写 Markdown 文件(USER.md / PROJECT.md / WORKLOG.md / CONVENTION.md)+ 两个动作(append 流水 / distill 沉降)。零外部依赖,只用 Node 内置模块;文件可视化、可 diff、可 git 管理。
ai-code-review
tblong2105/ai-code-review
DeepSeek Harness (dsh) plugin for @tabilo/ai-code-review: registers the ai_code_review tool (review | context) that reuses the Node.js engine to collect diffs, run tests/coverage, do impact analysis, and feed pack skills to the model.
apply-patch
johnxu22786/apply-patch
Applies structured unified diffs (git format) to the real filesystem: multi-file/hunk parsing, fuzzy hunk location with line-offset correction, all-or-nothing application with typed conflict reports, reverse-patch undo journal and dry-run - four patch_* dsh tools plus a CLI.
dsh-wending-git-workbench
dd2673/dsh-wending-git-workbench
Codex-style Git workbench: workspace-scoped changes, diff, stage, commit, guarded branch operations, graph history, fetch, fast-forward pull, and upstream push through official plugin APIs.
dsh-vibe-pack
leemancheung/dsh-vibe-pack
Transactional data-only configuration pack manager with integrity, ownership, preview, diff, and rollback safeguards.
dsh-file-review
richfugui001-netizen/dsh-file-review
Review files produced by DeepSeek Harness turns in a line-numbered unified diff, opened in the better-sidebar right panel (fork of dsh-file-review)
dsh-fork-diff
chouyong/dsh-fork-diff
Read-only side-by-side comparison of related DeepSeek Harness conversation histories, including messages, tool calls, responses, timing, and usage.
dsh-review-loop
wuxiangru915/dsh-review-loop
Incremental diff reviewer for DSH: after approving a batch, only new changes since the checkpoint are shown, with a Web review panel and `/review` command that inject feedback back to the agent.
dsh-pi-tui
lqhl/dsh-pi-tui
Pi TUI (differential-rendering terminal framework) front end: streaming markdown, thinking collapse, tool cards, slash commands, approval/question overlays, shared dsh session store.
dsh-repro
evilirving/dsh-repro
/repro exports a minimal, secret-scrubbed, replayable problem bundle: the session log, failed commands, and Git diff.
dsh-gitflow
lonelymoon87/dsh-gitflow
Adds approval-gated Git status, diff, log, commit, branch, and optional checkpoint tools.
dsh-darena
henryzhc26/dsh-darena
Real-time PvP mini-game for DSH: cross-user matchmaking, both players call their own configured models to solve the same generated maze, best-of-three with an 11-step difficulty ladder, practice mode and a global win-difference leaderboard.
dsh-geobulk
jszjdyt/dsh-geobulk
GEO and bulk transcriptomics workbench backed by a local Python and R engine: search and download GEO series, import your own counts or TPM matrix, then run QC, filtering, normalisation, batch correction, PCA, differential expression, GO/KEGG/GSEA enrichment, immune infiltration, survival and prognosis, signature mapping onto single-cell data, and circRNA, miRNA, lncRNA, fusion and alternative-splicing modules.
dsh-config-sync
qcwygm/dsh-config-sync
Sync your DSH setup across machines: see at a glance how this machine differs from the cloud config repo — changed files, commits ahead or behind, sessions and skills not synced yet — then generate the push, pull and restore scripts that run after the client exits. A pull blocked by local edits keeps both sides and lets you pick per file; every apply snapshots the profile first, and config snapshots, plugin backups and session backups all restore in one click, including rolling back a broken plugin install. Windows only (the scripts are PowerShell).
dsh-git-tree-GUI
ikun798promax/dsh-git-tree-gui
Git panel for DSH workspaces: a branch tree with per-branch commit logs, a WebStorm-style Log / Commit / Stash window, right-click branch actions (checkout, new branch, update, fetch, push, merge, delete), whole-file side-by-side diffs with change navigation, and inline editing of uncommitted files. It also finds git repositories in subfolders when the workspace root is not a repository itself.