Agent Skills
› didi/helixharness
didi/helixharness
GitHub用于代码评审的Skill,通过并行执行Standards与Spec两个独立评审轴,分轴报告结果,并按HelixHarness合同完成修复和复审。
Install All Skills
npx skills add didi/helixharness --all -g -y
Skills in Collection (26)
用于代码评审的Skill,通过并行执行Standards与Spec两个独立评审轴,分轴报告结果,并按HelixHarness合同完成修复和复审。
需要评审代码变更
执行标准化或规格检查
npx skills add didi/helixharness --skill code-review -g -y
用于设计稿还原与页面开发,支持通过命令行创建新页、更新已有页或生成组件,集成 MasterGo 及贴图比对能力。
用户提到 d-d2c
涉及设计稿还原
提及 MasterGo
需要贴图比对
涉及 design-to-code
使用 d-d2c --create-page / --update-page / --component
npx skills add didi/helixharness --skill d-d2c -g -y
评估设计稿到代码生成的保真度,通过对比设计与实现输出,计算还原百分比并生成优化报告。
用户要求评估 D2C 生成页面的质量
用户提供设计截图、DSL 或源码进行对比分析
npx skills add didi/helixharness --skill d2c-fidelity-evaluator -g -y
用于处理 HelixHarness 工作流中的用户反馈。当命令失败、结果不符预期或用户表达不满时,引导用户提交问题反馈,需经确认发送。
命令反复失败或报错无法推进
生成的文档/字段/结构与用户预期不符
流程在某一步卡住不动
用户对 HelixHarness 表达不满困惑或抱怨
放弃工作流改用手工方式
明确要求提交反馈
npx skills add didi/helixharness --skill feedback -g -y
分析Git改动的调用链、业务影响及兼容性风险,生成影响报告。用于代码变更前的风险评估和兼容性检查。
用户要求分析Git改动的影响
需要评估代码变更的业务风险和兼容性
npx skills add didi/helixharness --skill git-diff-impact -g -y
HelixHarness 初始化入口,支持单服务仓库或多仓 workspace 初始化,生成 registry 与服务关系基线。
需要初始化 HelixHarness 环境
创建新的单服务或工作区项目结构
npx skills add didi/helixharness --skill init -g -y
提供系统化的调试方法,用于复现异常、缩小故障范围、验证假设并定位根因,支持在用户授权下进行修复和验证。
需要定位软件缺陷或异常原因
执行系统化的错误排查流程
npx skills add didi/helixharness --skill systematic-debugging -g -y
为功能或Bug修复执行测试驱动开发,在已确认的公共测试点上按红灯到绿灯的垂直切片实现,生成稳定且可长期保留的重构友好型测试。
执行测试驱动开发
编写可观察行为改动测试
npx skills add didi/helixharness --skill tdd -g -y
用于检查和升级 HelixHarness 插件。通过 Host Kit 识别版本、展示更新内容,并在用户授权后执行更新适配器,确保插件保持最新状态。
需要检查插件是否有新版本
用户请求升级 HelixHarness 插件
npx skills add didi/helixharness --skill update -g -y
基于知识库和需求扫描代码,自动化生成和维护单元测试,运行验证并检查逻辑缺陷,确保覆盖率达标。
需要生成单元测试
需要维护或更新现有单元测试
npx skills add didi/helixharness --skill ut -g -y
对代码变更进行双轴独立评审,分别核查工程规范(Standards)与需求实现(Spec),生成并行报告并支持修复复审。
用户请求代码审查
代码变更提交后自动触发
npx skills add didi/helixharness --skill code-review -g -y
d-d2c用于将MasterGo设计稿还原为前端代码。支持新建页面、更新页面及组件开发,通过拉取DSL生成代码并迭代校验截图与几何对比,实现高保真页面还原。
提到 d-d2c、设计稿还原、MasterGo、贴图比对、design-to-code、页面开发
使用 d-d2c --create-page / --update-page / --component 命令
npx skills add didi/helixharness --skill d-d2c -g -y
评估设计稿到代码生成的页面还原度,对比设计与实现输出,计算还原百分比并生成优化报告,驱动后续迭代。
用户提供设计截图、DSL及源码或渲染图
需要评估D2C页面还原度并获取优化建议
npx skills add didi/helixharness --skill d2c-fidelity-evaluator -g -y
用于处理 HelixHarness 使用问题的反馈提交。当用户遇到命令失败、流程卡住或表达不满时,引导其收集分类与特征信息,经脱敏和确认后上报至指定平台,解决工具自身缺陷而非业务代码问题。
用户在使用 HelixHarness 过程中遇到问题并表现出困扰
用户明确要求提交反馈或放弃工作流改用手工方式
npx skills add didi/helixharness --skill feedback -g -y
分析 Git 改动的影响范围、调用链及兼容性风险,生成结构化影响报告。支持未提交和提交对比模式,评估业务影响与契约破坏风险。
用户要求分析代码改动的影响
需要评估变更的兼容性和潜在风险
npx skills add didi/helixharness --skill git-diff-impact -g -y
系统化调试工具,用于复现异常、缩小范围、验证假设并定位根因。在用户授权下执行修复与回归验证,严格区分症状与根因,确保修复有效。
测试失败
编译或运行时错误
预期行为与实际行为不一致
观察到功能回退
npx skills add didi/helixharness --skill systematic-debugging -g -y
指导基于HelixHarness规范的测试驱动开发流程,强调在确认的公共接口边界进行垂直切片实现,遵循先红后绿循环,避免与实现耦合及同义反复等反模式,产出可长期保留的稳定测试。
需要执行测试驱动开发时
编写或重构测试用例时
验证行为改动是否符合TDD规范时
npx skills add didi/helixharness --skill tdd -g -y
通过加载插件并执行apply命令,基于子代理协议和遥测协议完成双轴代码评审的自动化流程。
需要执行双轴代码评审
触发codex apply命令
npx skills add didi/helixharness --skill apply -g -y
用于校验完成证据、更新知识库并归档需求的自动化技能,通过执行特定脚本消费协议包以完成归档流程。
需求开发完成后需要归档
需要校验工作成果并更新知识记录
npx skills add didi/helixharness --skill archive -g -y
用于独立调用的方案探索工具,通过澄清问题与约束条件,比较可行方案并给出推荐方向,辅助用户进行决策思考。
需要探索多种解决方案
寻求项目或问题的推荐方向
npx skills add didi/helixharness --skill brainstorming -g -y
通过加载插件并执行特定Python脚本,消费协议数据包以获取bug-fix命令契约,用于修订未归档需求并复用基线。
需要修复已归档需求的Bug
需要复用Apply基线进行修订
npx skills add didi/helixharness --skill bug-fix -g -y
用于查看或修改 HelixHarness 用户配置,包括统计授权、作用范围及上报地址。通过执行特定 Python 脚本加载插件并处理命令协议来完成配置操作。
需要查看当前 HelixHarness 的用户配置信息
需要修改 HelixHarness 的统计授权或上报地址
npx skills add didi/helixharness --skill config -g -y
用于收敛需求并生成规格说明和任务列表,支持通过循环自动串联至归档阶段。
需要梳理需求并生成开发文档时
执行自动化流程中的提议阶段时
npx skills add didi/helixharness --skill propose -g -y
用于查看需求阶段、任务进度及阻塞原因,并获取下一步操作命令的只读状态查询技能。
用户询问当前任务进度
用户检查是否存在阻塞项
用户需要了解下一步执行命令
npx skills add didi/helixharness --skill status -g -y
用于在需求模糊或多方案可行时,独立开展方案探索。通过澄清约束、生成选项、对比权衡并给出推荐,辅助决策,不自动进入研发流程。
需求尚不明确
存在多个可行设计
需要比较选项或权衡利弊
高风险变更前的替代方案探索
npx skills add didi/helixharness --skill brainstorming -g -y
HelixHarness 研发工作流 Skill,指导在研发阶段使用宿主命令契约,并支持在探索、调试或反馈时独立调用 README 中的辅助 Skill。
启动 Helix 研发工作流
需要执行研发阶段的公开命令
npx skills add didi/helixharness --skill helix -g -y


