dsh-plugin
DayuanJiang/next-ai-draw-iodsh 的 draw.io 绘图插件:通过 next-ai-drawio MCP 服务器作图,点回复里的链接在右侧栏打开实时预览,可以手动修改图,AI 的每次修改都是可以恢复的版本。需 Node.js 18+,首次使用由 npx 下载 MCP 服务器。
只读仓库体检引导工具(repo_setup_scan):识别技术栈/测试/文档/git/数据库线索,给出插件、MCP 与卫生文件的安装建议。
Repo bootstrap guidance for the DeepSeek Harness (DSH) — the counterpart of Anthropic's claude-code-setup.
Registers one read-only tool, repo_setup_scan: it inspects a project
directory (language stack, test setup, docs, git, Docker and database hints)
and returns setup recommendations — which DSH skill plugins to install, which
MCP servers to mount, which hygiene files to create. It never modifies
anything.
# npm
dsh plugin --profile web add dsh-repo-setup
# GitHub
dsh plugin --profile web add github:gongyijie85/dsh-repo-setup
# Local folder (development)
dsh plugin --profile web add D:\plugins\dsh-repo-setup
Restart the profile (dsh web). The model then calls repo_setup_scan
automatically when entering a new or unfamiliar repository (or just ask:
"scan this repo and tell me how to set it up").
| Parameter | Description |
|---|---|
path | Project directory to scan. Defaults to the current working directory. |
Outputs a Markdown report:
mattpocock-skills-dsh (grilling / to-spec / to-tickets / tdd /
code-review workflow)superpowers-dsh (planning → TDD → review methodology)dsh-ponytail-skills (anti-over-engineering)dsh-claude-mem (optional: cross-session memory)dsh-mcp-manager (to mount the MCP servers below)cordis.patch.yml inserts a plugin row over the dsh-base
layer.lib/index.js registers repo_setup_scan with defineTool
from @deepseek-ai/dsh-tools; the scan is read-only (a bounded set of known
files + top-level directory listing), with no writes at all.@deepseek-ai/dsh-tools peer dependency.node --check lib/index.js
node scripts/verify-tool.mjs # fake-ctx registration + scan against real dirs
MIT. See LICENSE.