DeepSeek Harness Plugin
πŸ” δΈ­ζ–‡

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

GitHub stars⭐ 5
LicenseMIT
Primary languageJavaScript
Last push2026-08-14T09:27:16Z
Maintainertianji-qingtian
Added to this directory2026-08-15

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…

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.

working-activity

β˜… Featured ⭐ 649

Development & Runtime

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.

View plugin β†’ ccch1mneyyy GitHub profile image ccch1mneyyy

β€Ή β€Ί