AI Agent Hub
Back to plugins
🧰

dsh-tool-github

Web Tools Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install NEAZ71eve/dsh-tool-github

Paste the following prompt into your AI chat to install this plugin:

Install this plugin in DeepSeek Harness: source at https://github.com/NEAZ71eve/dsh-tool-github, run dsh plugin install NEAZ71eve/dsh-tool-github, then restart dsh web to load the GUI panel.

About this plugin

dsh-tool-github lets the AI agent inside DeepSeek Harness operate GitHub directly, eliminating the repetitive shuttling between a terminal and the browser. The core problem it solves is fragmented tooling: the agent needs to read code, query Issues, and open PRs, but token management, REST calls, and local working directories each live in their own silo. This plugin chains account binding, API calls, repository cloning, and workspace registration into one flow—bind once, and every github_* tool authenticates automatically; rotate a credential and the next call picks it up without a restart.

Capabilities span three layers. Read-only: repository metadata, code and Issue search, and file or directory listing at any ref. Collaboration: creating Issues, opening Pull Requests, and commenting on either. Workspace: cloning any repository into the local workspace root and registering it with the DSH workspace registry, so the agent's file tools operate inside the clone immediately and the repo is selectable from the workspace picker. A browser-side GUI panel (sidebar icon) surfaces account status, a clickable repo list, bind and add-workspace actions, and a refresh button; the panel talks to the host solely through /github-* commands and never holds a token itself.

Ideal for developers who expect their agent to participate in GitHub workflows at depth—triaging Issues, assisting with PR reviews, reading source from dependency repos, or pinning frequently used projects as a standing working directory. Whenever the GitHub API shows up in your daily loop, this plugin compresses those repetitive manual steps into a single natural-language request.

Use Cases

  • Have the agent batch-query repos, search code, and triage Issues
  • Clone a frequently used repo into a local workspace in one command
  • Bind an account, browse repos, and switch workspaces from the GUI sidebar

Best For

  • Developers whose agent participates in GitHub workflows daily
  • Automation and efficiency setups that call the GitHub API frequently
  • DSH users who prefer GUI-driven management over manual terminal steps