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).
Install
dsh plugin --profile web add git+https://github.com/Beants/dsh-trellis.gitInstall: 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
- Repo: Beants/dsh-trellis
- Category: Other
- Stars: 2
- Version: GitHub source (no npm package)
- Last push: 2026-09-07
- First seen: 2026-08-14
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