需求变更转回归清单

SKILL开发
开发 未标注权限 许可证不明确
安装这个技能

根据需求变更描述与受影响的模块、接口、表结构,推导需要回归验证的功能点,按影响面排序并标注验证方式,区分必须回归、建议回归与可跳过。当用户说「这个改动要测什么」「列回归清单」「变更影响范围」时使用。 也适用于「回归测试」「regression」这类说法。

一句话选型结论

按资料字段整理

需求变更转回归清单是开发类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类开发 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_01de61f3/ym-change-regression-list
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

开发
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_01de61f3仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791621724
正文体量7.6 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写代码与改 bug

按需求补代码、定位并修掉报错。

读仓库与生成改动

让模型读懂项目结构,再给出可落地的改动。

跑测试与排查故障

按现象排查问题,补测试用例并复跑。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在开发场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
需求变更转回归清单当前 未标注权限 未标注 未标注 未标注 有
技能审查员 浏览器控制 ClawHub 市场 877.9 万 OpenClaw 有
Vercel React 最佳实践 浏览器控制 GitHub 仓库 849.1 万 Codex、Claude、Cursor 有
GitHub 代码协作 联网访问 ClawHub 市场 763.3 万 OpenClaw 有
网页设计指南 联网访问 GitHub 仓库 668.6 万 Codex、Claude、Cursor 有
本体论 只读 ClawHub 市场 663.7 万 OpenClaw 有

SKILL.md 全文

7.6 KB
模型实际读到的说明书原文,来自技能仓库

需求变更转回归清单 (ym-change-regression-list)

把"这次改了什么"翻译成"上线前必须验一遍什么"。每个回归点都标明它受哪个变更点影响、怎么验证、优先级多高,而不是罗列一堆功能名。

何时使用

  • 用户说「这个改动要测什么」「列个回归清单」「变更影响范围」「这次上线风险点」时
  • 用户贴了一段改动说明、PR 描述、需求变更文档,问"还需要验哪些"时
  • 用户做上线前评审、写测试计划,需要把变更映射到回归点的时候

运行前提

  • 依赖:无第三方依赖,纯文本分析
  • 不读取任何本地代码库或文件,除非用户明确给出片段或路径
  • 不联网、不上传任何数据

输入契约

项 必需 说明
变更描述 必需 改了什么:自然语言描述、改动清单、涉及的接口/文件/表结构、或 diff 摘要
系统模块划分 可选 有哪些业务模块、服务、页面;缺则按通用 Web 应用分层推导并标注假设
相关接口/表清单 可选 已知接口、数据库表、定时任务、第三方依赖;有则推导更准
上线时间压力 可选 是否赶发版;影响"可跳过"档的判断口径

缺失处理:

  • 只有模糊描述(如"优化了下单一块")→ 先列出需要澄清的问题,同时给出基于常见结构的初步清单并标注"待确认",不沉默跳过
  • 无模块信息 → 按通用 Web 应用分层(接入层/业务层/数据层/调度/报表)推导,并标注"此为假设,待你确认"
  • 变更描述与受影响面明显不匹配(如只改了文案却推导出大量回归点)→ 回头重读变更点,缩小范围
  • 无任何变更信息 → 直接拒绝生成,列出需要提供的信息,绝不凭空编造模块

执行步骤

  1. 拆解变更点 — 把变更拆成原子项并编号(C1、C2…):字段变更、接口变更、规则变更、状态流转、权限变更、数据迁移。这一步必须先做,后面每个回归点都要能回溯到某个 C 编号。

  2. 四方向推导影响面 — 对每个变更点,按 references/impact-four-directions.md 的推导提问,过一遍四个方向:直接影响 / 上下游 / 数据面 / 非功能。任一方向判断不出,标"待确认"而不是猜。

  3. 生成回归点 — 每个回归点写四列:功能点 / 关联变更点(C 编号)/ 验证方式(手工、接口、脚本、数据核对)/ 优先级。优先级按第 4 步三档归类。

  4. 定优先级 — 三档:
    - 必须回归:核心链路、资金与数据一致性、权限
    - 建议回归:边缘功能、展示类、低频路径
    - 可跳过:与改动无关联路径(仍列出并说明为何可跳过,便于评审人推翻)
    - 上线时间紧时,"可跳过"可作裁剪依据,但必须在清单里保留并标注"因时间压力暂缓"。

  5. 补易漏项 — 套用 references/impact-four-directions.md 的"最常被漏掉的检查项清单"(导出、定时任务、缓存、第三方回调、权限边界、空值与极值、历史单据展示、报表口径等),逐项核对本变更是否触发,触发的补进清单。

  6. 数据一致性核对 — 若涉及字段变更或数据迁移,单独列"数据一致性核对项":存量数据条数、脏数据、历史单据展示、统计口径,并标注核对方式。

  7. 硬性约束核对 — 输出前确认:没有"测完就没问题"这类断言;没有编造系统里不存在的模块;所有无法判断的影响面都标了"待确认"。

输出格式

套用 templates/regression-checklist-template.md,Markdown:

一、变更点拆解(C1/C2…)
二、回归清单表(功能点 | 关联变更点 | 验证方式 | 优先级)
三、数据一致性核对项(如有)
四、最容易漏的三项
五、待确认问题

能力边界

  • 不执行测试、不生成自动化测试代码(除非用户明确要求)
  • 不接入项目代码库自动分析(除非用户给出代码片段)
  • 不做性能压测、不做安全测试,非功能项只列"需验证",不给结论
  • 不保证覆盖所有隐藏依赖;标注为"待确认"的项需用户结合代码确认

常见坑

  1. 只列功能名不标关联 — 现象:清单写成"登录、下单、支付"一堆名词,看不出为什么验。原因:没做第 1 步变更点拆解。规避:每个回归点必须带 C 编号,写不清关联就标"待确认"。
  2. 漏掉数据面 — 现象:改了字段却没人验历史单据展示和报表口径。原因:只看了直接影响和上下游,忘了数据面方向。规避:第 5 步强制套易漏项清单,数据迁移必出核对项。
  3. 缓存和定时任务被忽略 — 现象:改了配置或逻辑,但缓存未刷新、定时任务仍跑旧规则导致线上异常。原因:非功能与调度类不在常见思维路径里。规避:易漏项清单里把"缓存失效""定时任务/批处理"列为固定检查项。
  4. 把"可跳过"写成"不用管" — 现象:直接删掉无关联项,评审人无法判断是否有遗漏。原因:把裁剪当成删除。规避:可跳过项保留在表里并注明跳过理由,方便上线压力时决策。
  5. 模糊描述硬编清单 — 现象:用户只说"优化了一下",却产出十几条具体回归点。原因:缺少变更信息时仍在猜系统结构。规避:缺信息先出澄清问题,初步清单一律标"待确认"。
  6. 第三方回调与权限边界漏验 — 现象:改了下单逻辑,但支付回调、退款回调、越权访问路径没验。原因:上下游只想到同步调用,忽略异步回调和横向权限。规避:易漏项清单固定包含第三方回调、权限边界两行。

验收用例

  • 正常:「订单新增优惠券字段」→ 覆盖下单、支付、退单、订单列表、导出、报表、历史单据展示,且每项带关联变更点与优先级
  • 边界 1:「优化下登录」(模糊)→ 先出澄清问题,清单标"待确认"
  • 边界 2:纯文案改动 → 回归点很少,明确说明影响面小,"可跳过"占多数
  • 失败:无任何变更信息 → 拒绝生成,列出需要提供的信息

目录说明

  • references/ — 影响面四方向推导表、最常被漏掉的检查项清单
  • templates/ — 回归清单输出模板(直接复制填充)
  • scripts/ — 已删除(本技能为纯文本分析,无需脚本)

常见问题

5 问
答案由本站依据条目字段整理
需求变更转回归清单怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_01de61f3/ym-change-regression-list。安装方式为未标注。装完刷新技能列表或重开客户端。

需求变更转回归清单支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

需求变更转回归清单权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

需求变更转回归清单收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

需求变更转回归清单用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。