DSH Daily · Dossier
PerryLink/dsh-plugin-guide
DSH plugin development knowledge base, installed with the bundle as an on-demand agent skill: official constraints, task workflows, API reference, and community pitfalls, so DSH can look things up itself when you write a plugin.
Skill
Install
dsh plugin --profile web add dsh-plugin-guideWhat it does
A "plugin development knowledge base" installed as an agent skill. Its goal is straightforward: stop your agent from making up DSH plugin APIs.
Features
- Includes official documentation, a version compatibility matrix, migration points, and known pitfalls
- Ships with two CLIs: scaffolder (generates skeletons) and checker (validates)
- Loads on demand rather than as a persistent prompt, so it does not occupy everyday context
- After installation, ask the agent directly: "Use the dsh-plugin-guide skill to help me write a plugin"
Good fit for
- Want to write DSH plugins yourself
- Assess whether a given plugin implementation is reliable
- Migrate old plugins after upgrading DSH
Advice
- Before writing a plugin, have it read the compatibility matrix for the corresponding version
- Start from the skeleton it generates; you will hit fewer pitfalls than writing from scratch
- It can be used with the mirror on gitee for faster access from mainland China
Cautions
- The knowledge base may lag; DSH iterates quickly, so official documentation is ultimately authoritative
- It teaches "how to write a plugin" and does not guarantee that the plugin you write will work well
- It is itself a skill and only takes effect when invoked; it will not proactively stop you from making mistakes
Facts
- Section
- Skill
- Category
- skill
- Stars
- 57
- Created
- Aug 15, 2026
- Permissions
- shell, fs-write, fs-read, env