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
dsh-plugin-forge: AI-native DSH Plugin Generator

dsh-plugin-forge is an AI-native plugin generation tool maintained by csiroqa, aiming to transform AI-discovered capability gaps into checkable, submittable independent git plugin repositories. At its core is the `forge_plugin` tool, which supports automatic invocation by AI during task execution to facilitate sub-agent development, quality checks (typecheck/test/build), independent repository migration, English Conventional Commit commits, and hot mounting. The tool features a deduplication mechanism, supports updating existing plugins, and disables push operations by default to ensure security. Sub-agents operate only within the workspace staging area, and failures preserve the state for troubleshooting. Installation requires Node.js ≥ 22, pnpm, and a local DeepSeek instance.

Read More