dsh-plugin-forge: Manually-gated Workbench for DSH Plugin Creation, Validation, and Publishing
dsh-plugin-forge is a DSH plugin (v0.1.0, MIT) maintained by luoyuejun9, designed as a human-gated workspace for plugin creation, verification, and release. It weaves error-prone stages in plugin development—scaffolding, type checking, testing, packaging and previewing, key scanning, clean environment installation verification, and publishing—into a replayable workflow. It offers four templates: tool-command, skill-wrapper, stateful, and bundle, and is operated via the /forge command and Web Studio cards within a chat interface. Card states are reconstructed based on persistent session events and persist even after the conversation is replayed. The core security design ensures that stage progression relies solely on human confirmation; only /forge continue can advance a stage, while the model can read the state and perform validation,
Read More