dsh-plugin-development SKILL.md skillA
dsh-plugin-development from gzx2211/dsh-visual-workflow is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add gzx2211/dsh-visual-workflow/dsh-plugin-development@v3.1.0Pins v3.1.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- gzx2211/dsh-visual-workflow
- Path
prompt/SKILL.md- Versions recorded
- 1
- Latest version
- v3.1.0, committed Sep 1, 2026
- Size
- 23,364 bytes
- Repository stars
- 65
- License
- MIT
开发、维护、分发和验证 DeepSeek Harness (DSH) 插件的执行型 Skill。覆盖 host/client 形态判断、bundle/profile 契约、Service 与函数插件、工具、HTTP、持久化、slot、Conversation Node、客户端构建、HMR、GitHub 安装和真实组合验证。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# DSH 插件开发 这是正式版导向的执行清单。先判断运行面,再选择官方模板,实现后必须从真实组合和用户安装路径验证。不要把某个项目的偶然实现当成框架契约。 ## 1. 开始前 1. 用 `pwd`、`git rev-parse --show-toplevel`、`git status --short --branch` 确认项目与用户改动。 2. 读取 `package.json`、`cordis.patch.yml`、`tsconfig*.json`、构建配置、相关 `src/` 和测试。 3. 不覆盖用户改动,不操作用户明确排除的 profile、端口或实例。 4. 判断最小运行面: - 工具、system prompt、HTTP、持久化、provider:host。 - slot、Conversation Node、浏览器状态和浮层:client。 - host 能力且需要 Web 可视化:host + client。 - 没有 Web 需求:不要声明 `dsh.client`,也不要构建 client bundle。 5. 写下插件唯一职责、依赖的 service、贡献的配置行、持久化 owner 和用户可见验证面,再开始编码。 ## 2. 证据与官方参考 ### 2.1 取证顺序 行为不确定时按顺序取证,不猜: 1. 当前项目及已安装 `node_modules/@deepseek-ai/*` 的 `package.json`、exports、types、README。 2. 环境明确提供的 DeepSeek Harness checkout;只读分析,不修改。 3. 克隆官方仓库取证(见 §2.3)。 4. 信息仍不足时,以当前正式版 exports/types 为边界,选择可安全失败的最小实现并标注假设。 不要写死本机绝对路径,也不要访问或转述未授权的私有仓库内容。 ### 2.2 官方模板选择 若提供了 Harness checkout(环境提供或按 §2.3 克隆),优先按插件形态阅读这些模板;路径以 checkout 根目录为基准: | 目标 | 主参考 | 学习重点 | |---|---|---| | Host Service / HTTP | `packages/host/webserver` | `Service`、`static Config`、`Service.init`、route disposer、连接清理 | | 最小 client 插件 | `packages/client/ui-message-feedback` | `inject`、`apply`、locale、per-session controller、slot 注册与清理 | …
Read the whole file at its exact version.
How to install
mdr add gzx2211/dsh-visual-workflow/dsh-plugin-development@sha256:792b62b41ebbeb4eThe line at the top of this page pins the label v3.1.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_5pfgoib7nloy4nnm)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Sep 1, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (23364 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
gzx2211/dsh-visual-workflow · 65 stars · license MIT · pushed 2026-10-29 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_5pfgoib7nloy4nnm GET https://markdownregistry.com/api/v1/resolve?ref=gzx2211/dsh-visual-workflow/dsh-plugin-development GET https://markdownregistry.com/api/v1/blob/792b62b41ebbeb4e448fbb0235175033692bcb335d6fae339d53e00c62c7180e
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.