PerryLink/dsh-plugin-guide ↗★ 38
dsh-plugin-guide
The dsh-plugin-guide knowledge base plus the dsh-plugin-dev CLI toolchain: official docs, Cordis primer, community deep-dives, and battle-tested pitfalls registered as an on-demand agent skill, with a scaffolder, static checker, and pack verifier for building DSH plugins.
AI Analysis
适合需要官方文档、脚手架及静态检查工具的插件开发者。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:PerryLink/dsh-plugin-guideREADME
Read the full README ↗CLI configuration
The CLI has no hardcoded tunables — each is a flag or an environment variable.
| Tunable | Flag | Env | Default |
|---|---|---|---|
| Templates directory | — | DSH_PLUGIN_DEV_TEMPLATES | ` |
| /templates` | |||
| dsh binary | --dsh | DSH_PLUGIN_DEV_DSH | dsh |
| pnpm binary | --pnpm | DSH_PLUGIN_DEV_PNPM | pnpm |
| Install/pack timeout | --timeout | DSH_PLUGIN_DEV_TIMEOUT | 300000 ms |
| Headless smoke timeout | --smoke-timeout | DSH_PLUGIN_DEV_SMOKE_TIMEOUT | 120000 ms |
Configuration
The skill bundle exposes no Schemastery Config — it registers the knowledge base as an agent skill with no tunable keys. The dsh-plugin-dev CLI reads its tunables from flags and DSH_PLUGIN_DEV_* environment variables (see CLI toolchain).