Cyning12/SpecWave

SpecWave (spec-wave@3.1.0) is a multi-host coding CLI whose optional DSH plugin lands the same ICVO discipline assets (Inform · Constrain · Verify · Orchestrate) as .dsh/skills/kit-: one declarative adapt table places kit- commands on Cursor, Claude Code and DSH, adding P0 verification gates and Harness process commands driven from a task.md.

SpecWave (spec-wave@3.1.0) is a multi-host coding CLI that lands the same declarative discipline assets — ICVO (Inform · Constrain · Verify · Orchestrate) — on Cursor, Claude Code and DSH from one adapt table. Its optional DSH plugin registers the kit- tools and materials as .dsh/skills/kit-, so a DSH session gets the P0 verification gate (exit 2 = hard stop), Harness process commands and IDE-style landing driven from a task.md, alongside host validate / host apply / init / verify CLI entry points. SpecWave was formerly SpecGate / dsh-coding-kit.

Coding & Development ★ 6
View on GitHub ↗

Install

dsh plugin --profile web add spec-wave

Copied verbatim from the README's 'Entry A · DSH plugin' section. The README stresses that dsh-coding-kit is deprecated — do not add the old name — and that a plain npm install is not enough (without the bundle layer the tools will not appear). A GitHub form dsh plugin --profile web add github:Cyning12/SpecWave#main is also documented.

Compatibility

Requires Node.js ^22.19.0 or >=24.0.0 (Node 20 and earlier fail the engines check). The README warns that loading the plugin does not by itself rewrite the system prompt: apply() only registers tools, and later turns contain # Coding Standards only after you or the model calls apply_coding_standards. DSH is an optional host alongside Cursor and Claude Code.

Details

Alternatives

030611/dsh-context-provenance · 1001WillsStudio/AuroraCoder · alonelypigeon/dsh-plugin-session-outline

More plugins in Coding & Development

Browse more in Coding & Development

Guides for Coding & Development plugins