dsh-git-workbench
Run the following command in DeepSeek Harness:
dsh plugin install FlutterSoul/dsh-git-workbench
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install FlutterSoul/dsh-git-workbench inside DeepSeek Harness; the source repository is https://github.com/FlutterSoul/dsh-git-workbench
About this plugin
Working inside DeepSeek Harness, developers often need a safe, structured Git and GitHub pull-request workflow that agents can invoke as model tools and humans can drive from a Web sidebar—without constantly hopping back to a terminal. dsh-git-workbench was built for exactly that gap.
It spans the full local Git pipeline—repository status, staged and unstaged diffs, commit history, branch creation and switching, fetch, pull, and push—and extends into GitHub pull-request listing, viewing, creation, editing, checkout, merging, and commenting. The same workflows are exposed through two channels: model-facing tools (git_status, git_commit, github_pr, and friends) for agent automation, and a Web sidebar panel for immediate, visual human operation.
Safety is a first-class design concern. All child processes are spawned with shell:false and arguments are never concatenated into a shell string; model-initiated mutations request approval by default and fail closed when an approval service is unavailable; text-file saves carry a SHA-256 check to prevent silent overwrites after concurrent edits; force push, git clean, and arbitrary Git or gh arguments are deliberately not exposed. It suits developers driving coding agents in DSH who want Git and GitHub workflows on par with Codex-class tools while still having a visual, sidebar-based interface.
Screenshots
Use Cases
- Let a coding agent in DSH commit, branch, and push safely without shell string concatenation
- Browse diffs, edit text files, manage branches, and handle pull requests from a Web sidebar
- Gate model-initiated mutations behind approval to block dangerous operations like force push
Best For
- Developers driving coding agents inside DeepSeek Harness
- Teams standardizing Git and GitHub workflows while keeping a visual UI
- Safety-focused plugin developers looking for a DSH architecture reference
Related Plugins
A method pack that makes AI coding agents plan against your real baseline, prove completion with fresh evidence, and reduce reworks and unsafe changes.
Turns the DeepSeek Harness session into a captain that builds a durable sub-agent team, splits goals into dependency-aware tasks, and coordinates work via direct messages and a live Web UI.
Gives coding agents design judgment, letting Claude Code, Cursor, and 70+ agents generate and iterate high-quality UI, presentations, and graphics right from the terminal.
Run the Pi ecosystem's plugins on DeepSeek Harness, unmodified, via a compatibility layer that implements Pi's public extension ABI on DSH's native services.