Plugins
Browse, filter, and install DeepSeek-Harness plugins.
378 plugins found
dsh-one-pack
zhang-eli/dsh-one-pack
Back up and restore a whole DSH environment (installed plugins, DSH and plugin settings, skills, sessions and explicitly registered workspace files) into one private GitHub repository. Multiple machines share a single repo through per-device namespaces that never overwrite each other, and a pull can restore from this device, the latest backup or a chosen device. Push previews a read-only plan before writing, pull backs up local data first, secret-looking settings are redacted and key files are never uploaded. It calls api.github.com with the GitHub token you save in the panel (kept host-side only); its HTTP routes (/one-pack/api/...) require DSH browser auth.
dsh-plugins (hub-callout)
genesi599/dsh-plugins
Renders GitHub admonition syntax in messages as alert cards, matching the Hermes desktop look.
media-review-dsh
ww-cooooo/media-review-dsh
A Windows Harness adaptation of [Media Review Skill](https://github.com/Ww-Cooooo/media-review) for AI video feedback: annotate frame regions or time ranges and jump to recognized speech or imported subtitle cues; other Agents with local file and command access can use the original Skill. Windows only and built for DSH 0.2.2-rc.1 (a 0.1.0 release candidate). Waveforms use an existing FFmpeg/ffprobe and transcripts an existing Whisper; without them, manual annotation and subtitle import still work.
dsh-apikeys
xrc111/dsh-apikeys
One credential store for many API platforms: keeps keys for GitHub, Cloudflare, Vercel, npm, Docker Hub, Hugging Face and custom platforms in the DSH credential store rather than in configuration or the session log, and gives the model three tools. apikey_call takes a path rather than a URL, so a key only reaches the host its platform fixes; apikey_platforms lists platforms and accounts without values; apikey_key gets, sets or clears one. Supports five auth shapes (bearer, custom header, x-api-key, basic, query string), verifies a key against the identity the platform returns, and reports transport failures as readable results instead of ending the turn. By default (exposeKeys on) the apikey_key tool can return a stored key's value to the model, which puts it in the session log; turn exposeKeys off to keep keys inside the Host.
dsh-info-tools
wocwo/dsh-info-tools
Cross-domain search and A-share data for DSH: arXiv, Crossref, GitHub, Hacker News, Hugging Face, Product Hunt, plus stock quotes, klines and announcements.
dsh-man-031
gongfpp/dsh-man-031
Shows a Kobe iced-tea side popup and reports per-turn costs or token counts with bundled offline audio. Uses dsh-cost-meter first, or estimates each request from native usage and public prices. Includes twenty cost phrases, four token phrases, CNY/USD, three-decimal rounding and custom previews; no runtime TTS service or API key. The bundled voice clips are pre-synthesized offline and the portrait is a fan-made image; the package declares UNLICENSED. When it has to estimate a cost itself it fetches a public price table from raw.githubusercontent.com (Han-1413141/dsh-cost-meter) and the USD/CNY rate from open.er-api.com, at most once a day, and sends no session data.
dsh-deepseek-usage-extended
elsebit/dsh-deepseek-usage-extended
A fork of dougen/dsh-deepseek-usage (the upstream repository has no license file; its manifest declares MIT) that adds IKunCode account balance queries alongside the upstream provider readers, subscription usage windows and model price snapshots. For IKunCode, your key is sent as a Bearer token to api.ikuncode.cc. It installs as @elsebit/dsh-deepseek-usage-extended from GitHub Releases with its own routes and settings, so disable the original usage plugin if you want a single card; the OAuth credential references it inherits are shared with the original.
dsh-market-star-sort
yhzsir/dsh-market-star-sort
Adds a Stars order to the plugin Discover tab, ranking entries by GitHub star counts taken from the market index site public catalog. Ships a star snapshot so the order works offline from the first launch, then refreshes it daily in the background. The daily refresh downloads the roughly 6 MB catalog.json from awesome-dsh-plugin.com, and the plugin wraps the host's global fetch to add the star sort key to the market index responses.
dsh-repot
daoyan2142/dsh-repot
Carries a DSH environment between machines through one private GitHub or Gitee repository: third-party plugins (reinstalled from a version, or carried as a tarball or source tree), the four profile configuration files, and folder snapshots. A restore resolves each folder through an absolute path, a registered root, or a confirmed new path, compares file by file, leaves locally edited files alone, backs up anything it replaces, and refuses writes that escape a root, cross a junction, or land on a directory the plugin does not own. Configuration files and folder contents are uploaded as they are (no secret scrubbing) and the plugin does not check that the repository is private; the access token stays in the credentials service, and on first start a GIT_SYNC_* token left by dsh-plugin-git-sync is copied over. Needs Node 22.12 or later.
dsh-github-trending-masonry
zhang-eli/dsh-github-trending-masonry
GitHub Trending masonry feed in the DSH sidebar: daily, weekly and monthly boards with category chips, concise project intros, and one-click starring that syncs to your GitHub account or saves to a local collection. It reads github.com and raw.githubusercontent.com, sends README excerpts to your current model and text to Google Translate when a translation is needed, and stars with the GitHub token you connect (or GITHUB_TOKEN / GH_TOKEN); its HTTP routes have no DSH access check.
dsh-plugins (github-manager)
feahter/dsh-plugins
Sidebar GitHub panel plus github_* agent tools: list your repositories, inspect issues and pull requests, and create, update or comment on issues.
dsh-skill-hub
amd47802574/dsh-skill-hub
Sidebar skill hub: browse and search DSH skills, import from a folder or GitHub, and read full SKILL.md bodies rendered as Markdown. Imports are copied into ~/.dsh/skills (existing names are overwritten only on opt-in), skills there can be moved to a .trash folder from the detail view, and GitHub imports download the repository archive from codeload.github.com. It uses the same package name (dsh-skill-hub) and mount id (skill-hub) as cheshireez/dsh-skill-hub and hoshino114/dsh-skill-hub, so only one of the three can be installed.
dsh-Engram
yhprime/dsh-engram
Experience and skill engine with a sidebar console and exp_record / exp_recall / exp_feedback / exp_consolidate / exp_type tools, stored in a local JSON file. Optional Git backup (off until you configure a remote) pushes the library to a remote you choose; GitHub sign-in uses a device code or a token kept in local settings.
dsh-oneshot
zhangyong0010/dsh-oneshot
Plugin updater with an automatic parallel scan on opening its left-sidebar panel. Reuses the completed scan to skip current plugins without rechecking them and installs only confirmed newer targets. Checks DSH compatibility and installed versions, attempts recovery after failed GitHub updates, and shows one history card per operation. Includes a dsh_oneshot_update agent tool.
dsh-tag-index
whoishuhu/dsh-tag-index
Adds an index of every installable plugin tagged dsh-plugin on GitHub or npm to Plugins → Discover, rebuilt daily. On first run it also switches on the experimental Custom plugin index.
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-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-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-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-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.