跳转至

dsh-doublecheck

类型 工作流 分类 工作流
星数 ⭐2 状态 ✅ 活跃
能力 workflow, coding 更新时间 2026-08-15

📖 项目简介

An engineering-discipline bundle for DeepSeek Harness. Agents love to start coding; requirements hate being assumed. dsh-doublecheck installs a discipline loop that makes the agent grill the requirements before the first edit, and prove the delivery instead of claiming it — re-implemented natively on DSH's own extension points (skill registry, tool policy pipeline, approval seam, subagent and workflow seams, session log), not on borrow

✨ 核心特性

  • 🔥 grill-requirements skill — a bundled Agent-Skills-format skill that interrogates the task across six dimensions (**goal, scope, acce
  • 🧰 Stage skills for the whole loopred-green-tdd (write the failing test, run red, implement, run green), delivery-review (adversar
  • 📜 doublecheck_spec tool — commits the grilled spec to the session log and writes a markdown copy to the workspace, so the contract sur
  • 🔄 Task-change re-grill — a committed spec covers its own task: a new direct-user request after the latest spec commit reopens the grill
  • 🛡️ Discipline guard — a soft gate on the tool policy pipeline. Vague task + no spec + heading for edit/writeremind, **hold fo
  • 🟥🟩 Red/green evidence gates (modules.tdd) — hard checks over the session log: an implementation edit requires a **failing test run on

📦 安装

dsh plugin --profile <name> add dsh-doublecheck
dsh --profile <name> --dump-config   # expect a "# == dsh-doublecheck" layer

🚀 快速开始

pnpm pack
dsh plugin --profile <name> add ./dsh-doublecheck-0.6.0.tgz

🔗 链接