Beants/dsh-trellis

Brings the Trellis task-driven development workflow into DeepSeek Harness: 15 Trellis skills (session commands trellis-start/continue/finish-work, five workflow skills brainstorm/before-dev/check/break-loop/update-spec, DSH-adapted sub-agent dispatch definitions, and bundled skills), /trellis-* commands (/trellis-init scaffolds .trellis/, /trellis-status shows session state), and per-turn workflow-state injection — DSH has no hook system, so the plugin re-implements Trellis's inject-workflow-state via a per-agent system-prompt section re-evaluated on every prompt assembly (<trellis-workflow> with the active task + workflow.md phase guidance).

Other ★ 2 updated 2026-09-07 ✅ runtime-tested
View on GitHub ↗

Install

dsh plugin --profile web add git+https://github.com/Beants/dsh-trellis.git

Install: dsh plugin --profile web add git+https://github.com/Beants/dsh-trellis.git, then enable in ~/.dsh/profiles/web/cordis.patch.yml with - insert: - name: dsh-trellis and config: {}, and restart dsh web. In any session: /trellis-init your-name, then describe a development task — the agent runs the Trellis Plan → Implement → Verify → Finish loop. Primary documentation is Chinese; this is the condensed English reference. Self-contained — no runtime dependency on the Trellis CLI.

Compatibility

DeepSeek Harness (dsh) web profile. Self-contained — assets regenerate via scripts/prepare-assets.mjs; no Trellis CLI dependency.

Details

Recent updates

15 Trellis skills + /trellis-* commands; one-shot .trellis/ scaffolding; per-turn workflow-state injection via system-prompt section; no hooks required; self-contained.

FAQ

Does DSH need hooks?
No — DSH has no hook system, so the plugin re-implements inject-workflow-state via a per-agent system-prompt section re-evaluated each prompt assembly.
What does /trellis-init do?
Scaffolds a .trellis/ directory in the project; /trellis-status shows current session state.
Does it need the Trellis CLI?
No — it is self-contained; assets regenerate via scripts/prepare-assets.mjs.

Alternatives

omdsh-dev/dsh-genui · lhmd/dsh-director-toolkit · cyanseek/dsh-landscape

More plugins in Other

Browse more in Other

Guides for Other plugins