DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Git Plugin — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

dsh-git-plugin

Git Plugin

Git workflow for DeepSeek Harness: confirmed Web Git actions, slash commands and read-only tools

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add dsh-git-plugin@0.4.0
READMECompatibilityVersions

Compatibility and provenance

Git Plugin is published as dsh-git-plugin and currently resolves to version 0.4.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
npm
Registry updated
10/16/2026

Versions

0.4.0stable
10/2/2026
0.3.0stable
10/1/2026
0.2.1stable
10/1/2026

Related plugins

Loading related plugins…

Latest
0.4.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
129.4 kB
Files
15
Surface
web
License
MIT
Source
npm
GitHub
★ 1
Weekly downloads
86
Last push
10/2/2026
View source ↗Project homepage ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in developer-tools.

Tui@deepseek-harness-tui/dsh-tuiInteractive terminal interface for DeepSeek Harness agents, sessions and tools.Cc Safety Netcc-safety-netA coding agent CLI hook - block destructive commands and secret file accessOpsdsh-opsProvides bash, PowerShell 7, and a suite of high-performance tools written in Rust for Windows DSH to enhance token efficiencyCco Tui@chatcode/cco-tuiInteractive terminal frontend for ChatCode CLI, built on the ported Ink core.

README

dsh-git-plugin

English · 简体中文

Git in your DeepSeek Harness session: inspect, branch, commit and keep a recoverable snapshot

Install · Use · Docs & feedback

Keep Git in your DSH session

Inspect changes, create branches, run pre-commit checks, and keep recoverable snapshots. Web Git panel + 5 slash commands + 4 read-only model tools give you and your agent the same view of the repository.

  • See the changes — branch, working tree, staged / unstaged diff, and history.
  • Commit with checks — branch and commit directly in your session.
  • Keep a snapshot — stash current changes, then list or restore them.

Version: 0.4.0. Verified host: DSH 0.2.0-rc.2. Requires Node.js ≥20 and Git ≥2.32. Compatibility and validation.

Install

Use your active profile; replace web as needed:

dsh plugin --profile web add dsh-git-plugin@0.4.0

New installations register the plugin automatically. Restart that profile's DSH process and refresh the browser when using Web.

Upgrading a manually enabled 0.2.0 profile? Follow the migration steps to avoid duplicate registration. Fixed GitHub tag and source installation.

Git in the Web sidebar

Open a repository workspace/session, expand the right sidebar and select Git. See branch/file states, switch between staged and unstaged diffs, and browse commit history/detail. Stage selected files or all changes, commit only the index, manage branches/stashes, and restore files with a retained backup. Every write opens a preview and requires your confirmation. Panel guide.

Actual DSH Web Git action panel in a disposable test repository

Use

/status
/diff
/branch feat/my-change
/commit feat: 完成一项修改
CommandPurpose
/statusCurrent branch and working-tree status
/diffStaged and unstaged change summaries
/branch [<name>]List branches, or create and switch
/commit [<message>]Show commit guidance, or run checks and commit
/undo [list|pop]Create, list, or restore stash snapshots

The model can use git-status, git-diff, git-log, and git-show. For example:

Check Git status, diff, and the last five commits. Explain what is staged and what to verify before committing.

Commit scope: the Web commit uses only staged changes. /commit <message> stages all changes in the target repository before committing. Check the scope first. Without a message it only shows guidance and changes.

Snapshots: /undo stashes working-tree changes, including untracked files. It does not revert commits. Restoring with pop may produce conflicts.

Need longer timeouts or a test hook? See configuration.

Docs and feedback

  • Contributing · configuration, source installation, development and validation
  • CHANGELOG · release changes
  • Issues · bugs and feature requests
  • Market submission · catalog progress (Chinese audit record)
  • Web panel · development preview and validation
  • Maintenance instructions · engineering constraints

Version 0.4.0 completes the Git operation panel requested in Issue #1. Market inclusion is tracked separately. Presentation inspired by dsh-agent-teams; the SVG banner is original.

License

MIT