dsh-wsl-github
Run the following command in DeepSeek Harness:
dsh plugin install 173787247/dsh-wsl-github
Paste the following prompt into your AI chat to install this plugin:
Install by running the dsh plugin install command in your DeepSeek Harness terminal; the source code is hosted at https://github.com/173787247/dsh-wsl-github and the github_app_hint and github_repo_status tools become available immediately after installation.
About this plugin
When you drive a DeepSeek Harness agent from WSL, dsh-wsl-cred already covers git push credentials. What is still missing is a safe way to ask the agent which PRs are open on this repo, or whether the last CI run passed. The usual workaround is pasting a personal access token into the chat and deleting it afterward, which is both risky and messy. dsh-wsl-github wraps that one narrow job into a deliberately small plugin.
It exposes exactly two tools. github_app_hint verifies that GitHub App credentials exist in the local config and that the permission split (relative to cred, ssh, and win_open_url) is correct, without ever printing a secret. github_repo_status returns up to five open pull requests and the latest Actions run for the current repository, or an optional target. A short-lived App installation token is minted in process memory; the PEM, JWT, and token never appear in tool output or chat transcripts.
The sweet spot is clear: you are coding and submitting PRs from WSL while a Windows browser handles the reading on GitHub, and you are already part of the dsh-wsl-kit ecosystem. It sits alongside cred_hint, win_open_url, and net_doctor, each owning a narrow slice of the workflow. No Webhooks, no forty-tool GitHub connector, no ad-hoc PAT wiring. If you only need a quick, safe pulse check on open PRs and CI status, this plugin is small enough and secure enough for the job.
Use Cases
- A WSL agent needs to see open PRs and the latest Actions run for the current repo
- You want GitHub status in chat without pasting a PAT into the conversation
- Filling the API-status gap after git push in the dsh-wsl-kit workflow
Best For
- Developers coding and submitting PRs from WSL via DeepSeek Harness agents
- Existing dsh-wsl-kit users looking for a lightweight GitHub status tool
- AI-agent users who want zero secrets leaking into chat transcripts
Related Plugins
Free web search plugin for DeepSeek Harness with web search, X search, and page fetch; no signup or API key required, with automatic multi-engine failover.
AnySearch-powered web and vertical search plugin for DeepSeek Harness, offering real-time search, cleaned URL content, concurrent batch search via native web_search/web_fetch, no API key required.
Pixel-perfect webpage clone tool that uses an agent harness to turn any webpage into a scored, full-page React replica.
A bilingual cost-tracking plugin for DeepSeek Harness with session/daily cost, budget, official & custom provider balance, coding plan quotas, peak/off-peak pricing alerts, and history stats.