AI Agent Hub
Back to plugins
🧰

dsh-github-cli

Web Tools Updated 2026.08.18

Run the following command in DeepSeek Harness:

dsh plugin install Nico0713520/dsh-github-cli

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

Run dsh plugin install Nico0713520/dsh-github-cli in your DeepSeek Harness terminal to install (source: https://github.com/Nico0713520/dsh-github-cli), then restart dsh web to activate.

About this plugin

If you already have gh auth login on this machine, this plugin works the moment you install it: no PAT to mint, no OAuth dance, no MCP server to configure. Your agent simply reads your existing GitHub session and immediately queries PRs, issues, code search, and any gh api endpoint you need.

The security model is a three-tier whitelist. Read-only commands (repo view, pr status, search, diff, checks) are allowed by default. Write operations (pr create/merge, issue close, release create) require an explicit fullAccess flag. Credential commands (auth token, secret, ssh-key) are unconditionally refused under every configuration, so keys can never leak into a conversation. Every invocation uses an argument array with shell disabled, eliminating injection vectors entirely, and subtleties like gh api -f implicitly switching to POST are correctly classified as writes.

Built for engineers who live in the GitHub CLI: the key you already trust and are logged in with is handed to your agent, nothing more. Enterprise and SSO accounts work out of the box with zero additional credential management.

Use Cases

  • Query PR status and issue lists directly in conversation
  • Pull any GitHub REST endpoint data via gh api
  • Access GitHub tooling with zero extra config under Enterprise SSO

Best For

  • Engineers who heavily rely on gh CLI daily
  • Developers who want GitHub access for their agent without another token
  • Teams in Enterprise/SSO environments needing safe read-only GitHub access