by-harness
Installation
SKILL.md
by-harness
by-harness 是一个独立 skill,用来给目标仓库安装并运行一套稳定的工程闭环:
read task -> plan -> build -> qa -> fix -> mark_pass -> session_close
核心目标不是“多放一些文档”,而是让模型每次开发都有明确的任务来源、规格、实现边界、验收方式和会话收口记录。
1. 先判断用户意图
收到请求后,先把用户意图归到下表之一,再执行对应动作。
| 用户意图 | 常见说法 | 主要动作 |
|---|---|---|
| 初始化 harness | “初始化”“用 by-harness 初始化这个仓库” | 运行 scripts/scaffold.py,再提示执行或执行 .harness/scripts/init.sh |
| 持续拆任务 | “持续拆任务”“拆 5 个任务”“把这个主题拆一下” | 运行 scripts/decompose_tasks.py,默认新增 v3 单任务文件 |
| 执行某个任务 | “执行某个任务 ID”“继续当前任务” | 读取任务,按 plan/build/qa/fix/mark_pass 闭环推进 |
Related skills
More from xmzdesign/santong-skill
by-tech-plan
辅助书写高质量技术方案文档。用户要写技术方案、技术设计、方案评审、研发设计文档、接口方案、库表变更方案、上线方案,或希望把 PRD/需求/代码上下文整理成符合“技术方案模板”的文档时,必须使用本 skill。它会先明确用户本次需求,并可要求用户提供 PRD/需求文档/接口文档/代码仓库地址,再结合代码、领域词汇、ADR、接口、SQL schema、分布式高并发与上线约束进行拷问式澄清,最终产出符合模板的完整技术方案。
11harness-engineering
在当前项目一键初始化 Harness Engineering 框架。适用于用户提到 'harness'、'init harness'、'initialize framework'、'setup harness engineering'、'/harness',或希望搭建 Plan-Build-Verify 工作流(planner/generator/evaluator)时。会生成 AGENTS.md(Codex)、CLAUDE.md(Claude)、智能体定义、命令模板、hooks 与文档结构。
2task-harness
将需求拆解为结构化任务清单,生成长时运行 Agent 的任务管理系统(基于 Anthropic Effective harnesses 方法论)。当用户需要管理多会话开发任务、跟踪功能完成进度、或要求"拆解任务""任务管理""项目规划"时自动触发
1