dsh-dual-plugin-guide
Dual-format plugin development guide: teaches agents to build plugins compatible with both the DSH static plugin package (installable via dsh plugin --profile add) and Agent Plugins 1.0 (plugin.json + skills/). Ships as an Agent Plugins 1.0 plugin, a stan
安装
dsh plugin --profile web add github:fectivnfy112357/dsh-dual-plugin-guide
需要可复现安装时,可在仓库后追加 #commit 固定提交。
Dual-format plugin development guide: teaches agents to build plugins compatible with both the DSH static plugin package (installable via dsh plugin --profile add) and Agent Plugins 1.0 (plugin.json + skills/). Ships as an Agent Plugins 1.0 plugin, a stan
该插件未提供要点说明,请参考仓库 README。
- 安装并启动 DeepSeek Harness:
npx @deepseek-ai/dsh web - 在终端执行上面的安装命令(CLI 会解析插件并核验来源)
- 用 dsh plugins list 确认已安装,必要时重启 Harness 生效
插件以当前 dsh 进程的权限运行,安装时可能执行代码。请先通读仓库源码与许可证,确认无破坏性命令与越权访问;本站只做索引,不对第三方插件安全性作担保。
| 代码仓库 | github.com/fectivnfy112357/dsh-dual-plugin-guide |
| 许可证 | MIT |
| 主要语言 | main |
| 下载量 | 1 |
| GitHub 星标 | 0 |
| 最近推送 | 2026-08-17 |
| 收录日期 | 2026-09-19 |
| 分类 | 界面增强 |
事实信息来自公开插件目录快照(2026-10-01),介绍文案由本站再加工。
以下为插件仓库 README 全文(原始内容,由公开目录抓取整理)。
# dsh-dual-plugin-guide
**Dual-format plugin development guide.** This plugin teaches an agent how to
build plugins that are compatible with **both** ecosystems from one directory:
- **DSH static plugin package** — installable via `dsh plugin --profile add `
- **Agent Plugins 1.0** — `plugin.json` + `skills/`, loadable by compatible clients (Codex, Cursor, VS Code, …)
- (bonus) **Standard agent skills** — `npx skills add` discovers the same `skills/` tree
Not DSH-only: this package itself installs through both formats.
## Install
```bash
# DSH — register the guidance skill into the agent catalog (pick one source)
dsh plugin --profile web add dsh-dual-plugin-guide # npm (recommended)
dsh plugin --profile web add github:Fectivnfy112357/dsh-dual-plugin-guide # GitHub
# Agent Plugins 1.0 — point a compatible client at the npm package or the repo:
# https://www.npmjs.com/package/dsh-dual-plugin-guide
# https://github.com/Fectivnfy112357/dsh-dual-plugin-guide
# Standard skills
npx skills add Fectivnfy112357/dsh-dual-plugin-guide
```
After the DSH install and a profile restart, the `dsh-dual-plugin-guide` skill shows
up in the agent's skill catalog; the agent then follows it to build dual-format
plugins. The bundled `skills/dsh-dual-plugin-guide/scripts/scaffold.mjs` generates a
valid dual-format skeleton in one command.
## Structure
```
dsh-dual-plugin-guide/
├── package.json # "dsh": {"bundle": {"patch": "./cordis.patch.yml"}}
├── plugin.json # Agent Plugins 1.0 manifest
├── cordis.patch.yml # dsh bundle insert (id: dsh-dual-plugin-guide-skill)
├── lib/index.js # Cordis entry: registers skills/dsh-dual-plugin-guide/SKILL.md into ctx.skills
└── skills/dsh-dual-plugin-guide/
├── SKILL.md # the guidance (single source of content)
├── references/ # verified fact catalog (events, services, slots, tools, packaging, agent-plugins)
└── scripts/ # scaffold.mjs — dual-format skeleton generator
```
## How it works
`lib/index.js` is a minimal Cordis plugin (`inject: ['skills']`) that reads
`skills/dsh-dual-plugin-guide/SKILL.md` (Agent Skills format) and registers it with
`ctx.skills` via `resourceBase`, so relative references resolve. The same
`skills/` tree is what Agent Plugins clients and `npx skills` read — one
content source, three loaders.
## License
MIT
数据来源:公开的 DeepSeek Harness 插件目录与各插件 GitHub 仓库。本站为独立第三方目录,与 DeepSeek、幻方(High-Flyer)及插件作者均无隶属或背书关系。