AI Agent Hub
Back to plugins
⚙️

dsh-plugin-forge

Workflow Updated 2026.08.16

Run the following command in DeepSeek Harness:

dsh plugin install luoyuejun9/dsh-plugin-forge

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install luoyuejun9/dsh-plugin-forge inside DeepSeek Harness to install this plugin; the full source repository is at https://github.com/luoyuejun9/dsh-plugin-forge .

About this plugin

Building a plugin from scratch inside DeepSeek Harness often means letting the model write code, install dependencies, run tests, and publish to npm in a single pass. Without a human checkpoint, privilege escalation and irreversible releases become real risks. dsh-plugin-forge adds a hard human gate to that pipeline: the model can read status, run checks, and write bounded implementation files, but it can never approve a stage, create a repository, or publish a package. Every step forward requires explicit human confirmation.

Four v0.1 templates—tool-command, skill-wrapper, stateful, and bundle—drive the workflow from versioned specification to safe project scaffold, then through a full verification chain: npm install --ignore-scripts, typecheck, test, build, pack preview, secret scan, and a clean DSH profile install. Model writes are restricted to src/, test/, schemas/, and docs/; templates, dependency configuration, .git, and credential files are protected. Dependencies are checked against a small DSH/TypeScript allowlist, and publishing is bound to the current release fingerprint, so any file change automatically invalidates the pending release plan. Forge invokes existing git, gh, and npm sessions without ever reading or storing their credentials.

This plugin is well suited for individual developers or small teams who want AI-accelerated plugin development but insist on auditable, replayable workflows with clear human approval points. The in-chat Plugin Forge card is a native DSH Conversation Node that rebuilds stage, check, detail, and next-command context from durable forge/* session events, so status survives replay and additional chat history loads. It ships with system typography, instant progress feedback, and reduced-motion / high-contrast fallbacks for comfortable tracking across long sessions.

Use Cases

  • Boot a verified plugin scaffold from a one-line idea with a full evidence chain
  • Replay and track every forge stage via the native DSH chat card across long sessions
  • Block unauthorized repo creation or npm publish with mandatory human approval before release

Best For

  • Solo developers who want AI-assisted plugin builds with an auditable, replayable process
  • Small teams that need a human review checkpoint between model actions and production releases
  • Engineers building tool-command, stateful, or bundle plugins inside DeepSeek Harness