Skip to content

dsh-plans

⭐ 42 · ✅ active · workflow · ⬆️ +6 recently

Type workflow Category Workflows
Stars ⭐ 42 Status ✅ active
Author Optim-Agent Updated 2026-08-17

One-liner

Human-in-the-loop planning preset adapted from prime-plans: researched, reviewed, executed.

About

Human-in-the-loop planning preset for the [DeepSeek Harness] (DSH): researched, refined Markdown plans before any code changes, then goal-driven execution after an explicit handoff. Turn a rough repository-change request into a traceable plan under ./dsh-plans/, refine that plan with reviewer or criticizer subagent rounds, and hand the accepted plan to a persistent DSH goal that drives implementation until the plan's Verifier Checklist passes. Everything runs on DSH's native mechanisms — ask_user_question, subagents, the goal loop, and bundled skills — with no separate execution engine.

✨ Key Features

  • Per workspace, the language setting is asked once before the first planning question, and persisted.
  • Per role, the model for reviewer / criticizer / executor is asked once, at that role's first actual use, and persisted. Reviewer and criticizer children run thr
  • One planning question at a time; the final scope confirmation gates PLAN_v1.md.
  • After every plan version, a refinement mode question — a reviewer or criticizer never runs without it.
  • After refinement, an explicit execution handoff question with no auto-complete: execute the plan now as a DSH goal, or stop after planning.
  • Execution runs as a DSH goal with ponytail simplification discipline and the MVP minimum-test set, so token cost stays proportional to the work.

📦 Install

mkdir -p ~/.dsh/.agent-presets
git clone https://github.com/Optim-Agent/dsh-plans.git ~/.dsh/.agent-presets/dsh-plans

🚀 Quick Start

Create a plan for <your change>

📚 Learn more

Install

mkdir -p ~/.dsh/.agent-presets git clone https://github.com/Optim-Agent/dsh-plans.git ~/.dsh/.agent-presets/dsh-plans The roster re-scans its roots on every read, so the new preset appears in the preset picker immediately — select dsh-plans for a new session (no restart needed). Then from any directory ask: Create a plan for Update an existing install with `git -C ~/.dsh/.agent-pre