TommyFang2077/gh-tea-npm-dsh ↗★ 3
@tommyfang/gh-tea-npm-dsh
DeepSeek Harness (dsh) plugin for GitHub (gh), Gitea (tea) and npm CLIs: detect/install, guided auth/config (incl. npm token rotation), issue and package tools. 适合需要Agent直接操作Git仓库、管理Issue、发布npm包并进行引导式授权的场景。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:TommyFang2077/gh-tea-npm-dshGuided configuration
The plugin never poses open-ended questions. It returns a menu, the agent presents it as options, and the user advances one step at a time.
gh / tea — gitclis_configure:
gitclis_configure method=auto→ current state + next-step menu- install a missing CLI with
gitclis_install, or pick a token source:- env import →
method=env - browser OAuth (GitHub) →
method=web(returns a device code) →method=pollto verify - manual →
gitclis_set_token
- env import →
- verify with
gitclis_status
npm — npm_configure:
npm_configure method=auto→ current state + next-step menu- browser OAuth →
method=web(returns a login URL) →method=pollto verify, or automation token →method=token - publish with
npm_publish(ornpm_publish dry_run=true)