Plugins
Browse, filter, and install DeepSeek-Harness plugins.
963 plugins found
dsh-iar-cspy
wazy-xd/dsh-iar-cspy
Bridges the official IAR C-SPY MCP server into DeepSeek Harness: build .ewp projects, start simulator or hardware debug sessions, and read variables, registers, memory, the call stack and target output from the conversation. Windows only, and it needs an IAR Embedded Workbench installation. Setup needs Python 3.10+, Git and network access to GitHub and PyPI.
dsh-profile-gist-sync
meta-virgo/dsh-profile-gist-sync
Backs up a DSH profile's text configuration to an unlisted secret GitHub Gist, and syncs it back on another machine: a settings page with three buttons (status / upload / sync), a config_backup agent tool, a reversible merge-style restore, and credential stores, binaries, lockfiles and local usage counters left out of every backup and named in the UI. Needs a GitHub token with the gist scope (DSH_GITHUB_TOKEN, GITHUB_TOKEN or a signed-in gh CLI). Files are uploaded as plain text without redaction, so keys written into cordis.patch.yml or .npmrc end up in a Gist that anyone with its link can read.
dsh-workspace-folders
melody12311/dsh-workspace-folders
Extra folders registered for a workspace become real workspace roots: the session runtime context lists them, a workspace_roots tool reports each root top-level entries, git branch and AGENTS.md/README/manifests, and file tools read, write, patch, move and delete inside them without approval prompts. Folders are edited per workspace from a sidebar hover action or from Settings. On Windows a confined shell stays inside the workspace, because ACL confinement cannot take extra roots.
dsh-plugin-git-sync
daoyan2142/dsh-plugin-git-sync
Packs the third-party plugins installed in a DSH profile into tarballs and pushes them to a GitHub or Gitee repository; another machine pulls the manifest, compares versions and installs only what is missing or out of date. Needs a personal access token with write access to that repository (kept in the DSH credentials service); the tarballs contain each plugin's installed source, so use a private repository.
dsh-checkpoints
tower666/dsh-checkpoints
Per-turn git checkpoints of a workspace: revert one turn’s changes (or go back to the end of an earlier turn), previewed file by file, and forget that part of the conversation from the model context.
dsh-commit-review
liuqhahah/dsh-commit-review
Review commits made in the current workspace, grouped by repository, each expandable to its per-file diff.
dsh-devlead (bundle)
yankeguo/dsh-devlead
DevLead mode for DeepSeek Harness: a human-only switch turns one ordinary session into a lead with eight devlead_* tools to register workspaces and create, read, continue and watch other ordinary sessions; it dispatches work to those sessions, reviews the delivery and reports, is woken through a durable notification digest when a watched session's turn settles, and can give a dispatched writing session its own Git worktree when the host provides the experimental worktree service.
dsh-offhours
shuke52tt/dsh-offhours
Runs your kanban backlog during DeepSeek off-peak hours while the machine is idle: per-card git worktrees, evidence-gated completion, merge-back, and budget and idle gates. Linux or WSL only (needs bash, python3, git, jq, flock); initialise a git repo once with `npx dsh-offhours init`.
dsh-local-markdown-notes
sisyphus1212/dsh-local-markdown-notes
Local Markdown notes panel: import any local folder, browse its Markdown tree in the sidebar, edit files with auto-save, and search across every imported folder. Shows read-only Git context for each file — status, diff against HEAD with per-line change bars, and line blame — and exposes six notes_* tools so the agent works on the same folders. Files stay where they are on disk; the plugin never commits, stages or checks out.
dsh-github-oss-radar
otto883/dsh-github-oss-radar
Standing GitHub-first open-source check: a system-prompt section makes the agent extract 1-4 keywords on every new request and make one cached, rate-limit-aware github_search call, so the answer can list up to five reusable repositories with stars, language, license, last push and topics.
dsh-analyze (dsh-analyze)
monsp/dsh-analyze
Local dataset analysis tools for DSH: ingest CSV/JSONL once, then head, schema, stats_describe, transform_agg, list, export and rm against a workspace store under .dsh-analyze/ through a path-confined dsh-analyze CLI. Needs that Rust CLI installed separately (prebuilt on GitHub Releases for Windows x64, macOS, Linux x64) on PATH or via DSH_ANALYZE_CLI_PATH; without it no tools are registered.
dsh-reach
dungcsnd1133/dsh-reach
Four read-only tools over nine public channels — web, GitHub, V2EX, YouTube, Bilibili, Xueqiu, LinkedIn, Reddit and Twitter — with reach_search, reach_read, reach_run and reach_channels, and per-channel notes on which paths work without a login. YouTube needs yt-dlp on PATH.
dsh-session-git
glk1220/dsh-session-git
Merges the work done in a forked session back into the session it came from: /merge turns the branch's session log into a digest without a model call (each turn's prompt and reply, files changed, commands run, choices you made, to-dos and the final answer) and delivers it with your next message, or at once with --wake; merging the same branch again brings only the turns added since. Also adds /branches, a right-sidebar branch map with merge state, a reminder above the composer for branches with unmerged turns, and session_branches / session_branch_merge tools for the agent.
dsh-opencode-ui
cenuon/dsh-opencode-ui
Skins the DSH Web UI to match the opencode console — theme tokens, sidebar, chat markdown, tables, the composer and the question dialog restyled through CSS — and shows the current workspace's git branch under the composer. It also hides the sidebar brand row and the New session button.
dsh-closeout
xinming-chenniang/dsh-closeout
Before closing a coding session or the DSH app itself, checks what would be lost — uncommitted work, unpushed commits, scratch files, missing handoff notes, pending restarts, broken profile bundles — and prints a three-level verdict; when a handoff is needed it writes the seven-section handoff file into the workspace ledger. Read-only by default.
dsh-sync
codetin/dsh-sync
Sync DeepSeek Harness sessions across devices through a git repository, with optional timed auto-push, a Settings page, and /sync commands.
dsh-publish-github
lucyvan/dsh-publish-github
Publish any local directory to GitHub from inside a DSH session with a /publish slash command — git init, gh repo create, commit and push. Never force-pushes, never deletes.
dsh-workflow-library
wilshi/dsh-workflow-library
Reusable workflows: orchestration scripts saved as files under .dsh/workflows, discovered from the project, and run by name with arguments, so they live in git and can be shared. Four tools: list, show, run, save.
dsh-allinstar
bfzdhld/dsh-allinstar
Stars the GitHub repositories behind installed DSH plugins from a tab beside Installed on the Plugins page and a control on each plugin detail page; resolves a token from the environment, a saved credential record or the gh CLI, and asks once before the first star because starring is public.
dsh-usage-detail
gzq44/dsh-usage-detail
Usage statistics inside Settings: a GitHub-style one-year conversation heatmap of your own daily messages, token usage totals by model and by day/week/month with stat cards, and a per-day list of files written or edited via write/edit tools. All computed locally from session history with incremental rescans; no data leaves the machine.
dsh-weread-gather
fountainhead-gq/dsh-weread-gather
Digital Study: a private WeRead study in the DSH sidebar, in a calm light-green paper palette. The shelf folds into ten categories and carries a slightly deeper paper tint of its own; highlights and thoughts page through, copy per item, and export as front-matter Markdown (one file per book or a cross-book batch) into a folder you choose; the whole study backs up and restores as a single JSON bundle. Thoughts read like handwritten notes: looser line height, the source book shown in full, long entries folding behind a show-all control, and a same-chapter highlight block for context. A five-shade reading heatmap draws only the days up to today, keeps its numbers on one line underneath, and a year-scoped KPI dashboard sits above it. Sync is incremental: a local ledger plus per-book counts mean an unchanged library refreshes in 2-3 seconds instead of a full pull, and a banner reports progress and dismisses itself after eight seconds. Search covers shelf, books, highlights and thoughts with type filters. Reads WeRead through the official agent gateway using your own API key, keeps everything in local JSON and never writes back. Requires DSH >=0.2.2-rc.1.
dsh-download-file
zchrissirhcz/dsh-download-file
Save any URL (intranet GitLab raw, public GitHub, etc.) to a local file — text or binary — with a text preview and skip-on-exists.
dsh-aosp
verchiel666/dsh-aosp
Fetches AOSP source snapshots from codeload and searches them on the device with ripgrep through nine tools covering mirror listing, preset bundles, fetch, incremental update, cross-module regex search, a heuristic call-chain trace and line reads, with no git, no root and no build.
dsh-plugin-sync
jfreey/dsh-plugin-sync
Back up and restore DSH plugins through your own private GitHub repository — list, versions, configuration and local sources included.