zriyox/dsh-goal-scaffold

zriyox★ 1TypeScriptLast synced: 2026-08-15

Open on GitHub

一句话大需求先别急着跑:拦一下问你要不要先规划,自动生成带验收清单的 plan.md 再开工 — DeepSeek Harness 插件 / Catches one-sentence mammoth tasks and scaffolds plan.md + a capped goal first

README excerpt

dsh-goal-scaffold English 中文 What it does, in one sentence: when you drop a huge one-liner like "build me a complete task management system", this plugin asks you "want to plan it first?" — before the agent burns twenty minutes improvising. Without it, a mammoth one-sentence request goes straight to work: no plan, no acceptance criteria, and nobody can tell whether it's drifting. With goal-scaffold installed, the first such message in a session gets a gentle interception: You stay the boss of one click; the agent does the disciplined rest. Pairs with dsh-verify-judge , which makes the final "done" require passing tests. Install Behavior notes - Asks at most once per session. "Don't ask again" silences it; so does any answer, until a new session. - Headless-safe : where no user-questions channel exists (e.g. the headless profile), every message passes through untouched — nothing blocks, nothing errors. - Human messages only : goal-driver continuations, plugin injections, and tool artifacts never trigger detection. - Fail-open on dismissal : if you dismiss the question to type something else, your original message proceeds as-is. Configuration Development License MIT

View full README on GitHub →
Agentsagentdeepseek-harnessdsh-pluginplanning

Category