Fectivnfy112357/dsh-dual-plugin-guide

Fectivnfy112357★ 0JavaScript最后同步: 2026-08-16

在 GitHub 打开

Dual-format plugin development guide: DSH static plugin package (dsh plugin --profile add) + Agent Plugins 1.0 (plugin.json + skills/). Not DSH-only — installs through both formats.

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 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 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

在 GitHub 查看完整 README →
Agent/智能体agent-pluginsagent-skillscordisdeepseekdeepseek-harnessdshdsh-plugindsh-plugins

分类