dsh-preflight
Manifest validStatic package-surface preflight for DSH plugin bundles.
Plugin Preflight for DSH
A small static preflight for DSH plugin packages. It catches the mistakes that make a bundle fail review: missing bundle patch, lifecycle scripts, stray logs/binaries, broken skill frontmatter.
Use
node bin/dsh-preflight.mjs /path/to/plugin
node bin/dsh-preflight.mjs /path/to/plugin --json
node bin/dsh-preflight.mjs --tarball /path/to/package.tgz
The tarball mode checks the actual npm pack output: required files, bundle patch, lifecycle
scripts, unsupported entries, and test//dist/ residue.
In DSH:
Use plugin_preflight on /path/to/plugin.
Scope
- Static package surface only
- No install, boot, runtime, signature, or security test
- A PASS is not a safety certificate
Tests
npm test
Provenance
Inspired by DSH-Store's static precheck; this is an independent small implementation. No store source code is copied. License: MIT.
Comments
Loading…
Similar plugins
Preflight checks for a DeepSeek Harness plugin before submitting it to the community list: verifies the dsh.bundle manifest, cordis.patch.yml wiring, client bundle shape, and peer ranges that silently
★ 0
dsh plugin --profile web add dsh-plugin-preflightby lengrufeng2008
Static, read-only security first pass for DSH skills and plugin bundles.
★ 0
MIT
JavaScript
Nov 1, 2026
dsh plugin --profile web add dsh-skill-scanby MkaliezZ
Offline-first static admission scanner for DeepSeek Harness community plugins: inspect a plugin package before you trust it.
★ 0
TypeScript
Aug 29, 2026
dsh plugin --profile web add @mkaliezz/dsh-plugin-firewallby paul-yangmy
Tavily-backed web search provider plugin (bundle) for DeepSeek Harness (dsh)
★ 0
MIT
JavaScript
Aug 17, 2026
dsh plugin --profile web add dsh-tavily-web-searchby n8guru
DSH hook plugin: a session may not stop the harness it runs inside
★ 0
MIT
JavaScript
Sep 2, 2026
dsh plugin --profile web add dsh-self-preserveby svcgv
An experimental Debug Mode bundle for DeepSeek Harness, currently in the engineering-foundation phase.
★ 0
MIT
TypeScript
Sep 9, 2026
dsh plugin --profile web add dsh-debug-mode