hxflow

star 2

Harness Workflow — 需求到交付的全自动流水线框架。当用户说 /hx、hx doc、hx plan、hx run、hx go 等触发词时使用。支持需求获取、计划生成、任务执行、质量检查、MR 创建的完整工作流。

hxflow By hxflow schedule Updated 6/15/2026

name: hxflow description: "Harness Workflow — 需求到交付的全自动流水线框架。当用户说 /hx、hx doc、hx plan、hx run、hx go 等触发词时使用。支持需求获取、计划生成、任务执行、质量检查、MR 创建的完整工作流。" compatibility: "Requires Bun, or Node.js with npx tsx fallback" metadata: generator: hxflow version: "4.0.2"

Harness Workflow

路由

根据 $ARGUMENTS 的第一个词匹配命令,先执行 hx-hook resolve <command> --cwd <用户工作目录> 获取 hooks,再按顺序执行:preHooks → 命令文件 → postHooks(剩余参数原样透传)。

命令 文件 说明
doc commands/hx-doc.md 获取需求并创建需求文档
plan commands/hx-plan.md 生成执行计划
run commands/hx-run.md 执行需求
review commands/hx-review.md 质量评审
test commands/hx-test.md 端到端集成测试
mr commands/hx-mr.md 创建 Merge Request
go commands/hx-go.md 全自动流水线
init commands/hx-init.md 初始化项目
status commands/hx-status.md 查看任务进度
reset commands/hx-reset.md 重置需求或计划产物
server commands/hx-server.md 启动项目服务

无参数时默认执行 go。未匹配到命令时提示可用命令列表。

全局规则

  • hx-* 系列 npm bin 为运行时脚本入口;通过 --cwd <用户工作目录> 传入用户原始工作目录,在任意 CWD 下均可调用
  • hook 解析、脚本路由和运行时回退只在这里定义,各命令文件不重复
  • 命令文件只保留 AI 仍可能做错的语义边界,不重复脚本已固化的事实
  • 先想清楚再执行:有前提假设就显式写出;存在多种合理解释时,不要静默选一种
  • 简单优先:只做完成当前目标所需的最小动作,不预埋额外扩展、抽象或配置
  • 外科手术式改动:只改和当前目标直接相关的内容,不顺手重写相邻逻辑
  • 目标可验证:步骤和输出要可检查,避免笼统表述

典型流程

initdocplanrunreviewtestmr

Install via CLI
npx skills add https://github.com/hxflow/workflow --skill hxflow
Repository Details
star Stars 2
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator