A two-phase DeepSeek Harness preset: minimal-aligned bootstrap first, then a full standard environment.
dsh-spec-loop
A spec-driven development loop for DeepSeek Harness. The /spec command family walks a proposal through approve, implement, verify, and archive stages, with change directories that follow the OpenSpec layout under <workspace>/openspec/.
Plugin facts
Screenshots
Install this DSH plugin
Copy the command below and run it in your DeepSeek Harness terminal.
dsh plugin add github:tianji-qingtian/dsh-spec-loop β οΈ Plugins run with the permissions of your dsh process and may execute code at install time. Review the source repository and its license before installing. Pin the commit hash for reproducible installs. Plugin safety β
More about this plugin
/spec command family β init Β· new Β· status Β· list Β· show Β· approve Β· implement Β· verify [--deep] Β· archive Β· validate [id] Β· edit . Commands orchestrate and touch the filesystem only; proposal and implementation content is generated by the agent's main model through agent.steer with the full tool set. - Clarification on /spec new β up to three built-in choice questions (scope / constraints / acceptance), in the language of the goal; answered through the harness question UI. Subagent sessions and missing UI providers fall back to proceeding without clarification. - OpenSpec-compatible layout β openspec/project.md, openspec/specs/ /spec.md, openspec/changes/ /{proposal.md,tasks.md,design.md,verify.md,specs/ /spec.md}, archived to changes/archive/YYYY-MM-DD- /. Spec deltas use ## ADDED MODIFIED REMOVED Requirements with #### Scenario: per requirement. - Built-in validator β the plugin ships the same core rules as the OpenSpec CLI (sections, requirements, scenarios, change-id shape) and runs them automatically after proposal generation: on failure it steers a correction request back to the agent (bounded retries). approve refuses changes that do not validate; archive refuses missing changes. - Approval gate β implement refuses changes whose state is not approved (or later in the implementation chain). The gate reads the same durable projection the panel renders, so displayβ¦
Related guides
Learn how to choose, install, and use development & runtime plugins.
About this plugin: dsh-spec-loop
What is dsh-spec-loop?
dsh-spec-loop is a development & runtime plugin maintained by tianji-qingtian. A spec-driven development loop for DeepSeek Harness. The /spec command family walks a proposal through approve, implement, verify, and archive stages, with change directories that follow the OpenSpec layout under <workspace>/openspec/.
How do I install dsh-spec-loop?
Run dsh plugin add github:tianji-qingtian/dsh-spec-loop in your DeepSeek Harness terminal. The dsh CLI resolves the plugin from GitHub and installs it into your active profile. For reproducible installs, pin a commit hash: dsh plugin add github:tianji-qingtian/dsh-spec-loop#commit.
Is dsh-spec-loop free?
dsh-spec-loop is a community open-source project released under the MIT license. You can inspect its source and install it for free.
Related plugins
Brings the agent's working-status line to life with real-time tool activity and progress, playful copy, model self-description, and context warnings. Two versions, for pi CLI and DeepSeek Harness, ship as separate npm packages. Community-made, not an official project.
sealos-skills
β 70AI agent skills for Sealos β deploy any project, provision databases and object storage with one command. Works with Claude Code, Codex and more.