omdsh-dev/dsh-plugin-check

DSH plug-in health check tool: scan the manifest protocol/patch format/build trap/hub inclusion status of the plug-in repository, zero dependency read-only, register the plugin_check tool

dsh-plugin-check turns recurring plugin packaging failures into a read-only compliance gate. Its check action classifies one repository and tests the applicable manifest, patch, build-output, dependency, naming, Profile Bundle, and hub rules; scan applies the same matrix across sibling dsh-* repositories. Results are structured as pass, warn, or fail with concrete errors and repair suggestions, so an agent or CI job can reject a broken bundle before users discover stale TypeScript imports or an invalid Cordis row at runtime.

Infrastructure & Deployment ★ 24 updated 2026-09-10 ✅ runtime-tested
View on GitHub ↗

Install

dsh plugin --profile web add github:omdsh-dev/dsh-plugin-check

Install it separately into --profile headless if dsh run jobs also need plugin_check, then confirm the tool-plugin-check row with --dump-config.

Compatibility

DSH Web or Headless on the documented 0.1.1-rc.1 dependency line. Web and Headless are separate profiles; the checker uses read-only filesystem operations and can optionally consult a local or public hub catalog.

Details

Recent updates

The current README documents 33 form-aware checks, registry/skill/collection/tool-bundle classification, offline-first hub lookup, 0.1.1-rc.1 consumer verification, and separate Web and Headless installation paths.

FAQ

Does plugin_check modify or build the repository it inspects?
No. The documented safety model is read-only and uses filesystem inspection without modifying or building the target.
Can it check more than one plugin repository?
Yes. The scan action examines child dsh-* directories that contain package.json and returns a combined report.
Does installing it in Web also cover dsh run?
No. dsh run uses the Headless profile by default, so the README says to install the bundle into that profile separately.

Alternatives

Electricitysheep/dsh-handbook · yyyyukari/dsh-plugin-workshop · AwesomeHou/dsh-plugin-marketplace

More plugins in Infrastructure & Deployment

Browse more in Infrastructure & Deployment

Guides for Infrastructure & Deployment plugins