quality-convergence-engine
质量收敛引擎是一个面向方案验收与缺陷收敛的技能,用于深度解构需求、消除极端缺陷,并定义客观的验收与失败标准。它适用于用户提交具体方案、请求代码或架构评审、进行方案防错,或明确要求“质量验收”的场景。引擎从价值、逻辑、防错三个维度进行内部推理,输出多维收敛结论、红灯条件(失败底线)和绿灯验收标准(成功标准),强调标准可量化、可验证、可证伪。若用户仅要求基础代码生成、闲聊或查询纯理论概念,则不应触发该技能。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-31 00:15
12,983 个结果
质量收敛引擎是一个面向方案验收与缺陷收敛的技能,用于深度解构需求、消除极端缺陷,并定义客观的验收与失败标准。它适用于用户提交具体方案、请求代码或架构评审、进行方案防错,或明确要求“质量验收”的场景。引擎从价值、逻辑、防错三个维度进行内部推理,输出多维收敛结论、红灯条件(失败底线)和绿灯验收标准(成功标准),强调标准可量化、可验证、可证伪。若用户仅要求基础代码生成、闲聊或查询纯理论概念,则不应触发该技能。
Root Cause Tracing 是一个系统化回溯调用栈、定位 Bug 最初触发点的调试方法/技能。它的核心原则是:不要只修复错误出现的位置,而应沿调用链向上追溯,找到无效数据的原始来源,再从源头修复。该技能适用于错误发生在深层执行栈、堆栈跟踪显示较长调用链、无法确定无效数据来源,或需要找出哪个测试/代码触发问题等场景。资料展示了从观察症状、找直接原因、逐层追问调用者、查找原始触发点,到添加堆栈日志、定位污染测试、以及分层防御的完整流程,并给出空 projectDir 案例说明。
test-automator 是一个面向测试自动化与质量工程的技能,专注于构建稳健、可维护且智能化的测试体系。它覆盖测试驱动开发(TDD)的完整实践,包括红-绿-重构循环、失败测试生成与验证、最小实现指导、重构安全校验以及 TDD 指标跟踪,并支持芝加哥学派(基于状态)与伦敦学派(基于交互)两种 TDD 方法。该技能还涵盖 AI 驱动的测试能力,如自愈测试、自然语言生成测试用例、机器学习优化与失败预测、视觉 AI 测试等;同时整合现代测试框架,包括 Playwright、Selenium、Appium、Postman、REST Assured、K6、JMeter、Pact 等,并涉及低代码/无代码测试平台、CI/CD 集成、性能与负载测试、测试数据管理与安全、质量工程策略、跨平台测试、混沌工程、安全测试、变异测试以及测试报告与分析。其使用方式为在测试自动化相关任务或工作流中调用,获取指导、最佳实践与检查清单;不适用于与测试自动化无关的任务。
测试驱动开发(TDD)是一种以测试为先的软件开发方法,核心流程为红-绿-重构:先编写一个会失败的测试,确认其因功能缺失而失败,再编写最小代码使其通过,最后在保持测试通过的前提下清理代码。该技能强调“没有失败的测试就不写生产代码”,要求每个新功能、缺陷修复、重构和行为变更都遵循此循环,并提供了验证清单、常见借口反驳以及卡住时的应对建议。
Testing Anti-Patterns 是一份关于测试反模式的实践指南,核心原则是:测试必须验证真实行为,而不是 mock 行为;mock 只是隔离手段,不是被测对象。文档提出三条铁律:绝不测试 mock 行为、绝不向生产类添加仅供测试使用的方法、绝不在未理解依赖关系的情况下进行 mock。围绕这些原则,它列举了五类常见反模式:测试 mock 行为、生产代码中的测试专用方法、未理解依赖就 mock、不完整的 mock、把集成测试当作事后补充,并针对每一类给出错误示例、原因分析、修正示例和“门禁”自检流程。文档还给出 mock 过于复杂的预警信号,说明 TDD 如何从流程上预防这些反模式,并附有快速对照表和红旗清单。
devdocs-verify 是一个统一的验证 Skill,将文档对齐、实现正确性、UI 设计对齐和开发就绪检查四类验证合并在一起,替代原有的 devdocs-review、devdocs-requirements-alignment、devdocs-ui-alignment。它支持中英文提问并统一用中文生成报告,可通过 --docs、--impl、--ui、--readiness 等参数分别检查“文档写对了没”“代码做对了没”“界面做对了没”以及“能开工了没”。无参数调用时会根据项目状态自动检测验证维度,发现的问题按 P1/P2/P3 分级,并输出验证报告或就绪报告,同时给出修复建议与后续路由。该工具只生成报告,不修改代码、文档或设计稿。
test-cases 是一个测试用例设计技能,面向 QA 分析师视角,强调边界覆盖与路径完备性,关注可测性而非实现细节。它基于需求文档设计测试用例,建立验收标准与测试用例之间的追溯关系。该技能从需求推导测试用例而非从代码推导,要求每个验收标准至少被一个测试用例覆盖,并根据验收标准的性质选择单元测试、集成测试、E2E 测试或用户旅程测试。核心产出是追溯矩阵,展示功能点、用户故事、验收标准与各类测试之间的完整关联。输出文件位于 docs/devdocs/03-test-cases.md,默认拆分为主文件加单元、集成、E2E 子文件的结构。最常用用法为 /test-cases,自动检测初始或增量模式。编写测试代码需使用 testing-guide,运行测试套件使用 test-run。技能支持中英文提问并统一以中文回复和生成文档。
test-run 是 keel 工作流中的测试执行技能,用于运行项目测试套件并生成测试报告。它支持全量执行(UT + IT + E2E 分层)、按类型执行(--ut/--it/--e2e)、按功能点关联执行(F-XXX)、追溯验证(--trace)以及仅运行受变更影响的测试(--affected)。执行前会读取测试用例文档、检测测试框架(Jest/Vitest/pytest/Go test 等),按 UT → IT → E2E 顺序分层执行并收集通过/失败/跳过统计与覆盖率数据,最终将报告写入 docs/devdocs/05-test-report.md。--trace 模式会对照追溯矩阵验证每个 AC 是否被通过的测试覆盖,标记未覆盖或失败的 AC。该技能适合开发完成后的回归测试、覆盖率验证与需求追溯核对,不适用于设计测试用例(应使用 /test-cases)或对运行中系统做黑盒实测(应使用 e2e-test-flow)。
test-hygiene 是一套用于维护测试套件健康度的规则与工作流,目标是让测试套件在智能体与人类持续添加测试的过程中保持小巧、可信、易于导航。它针对智能体编码场景下测试套件快速退化的现象,提出绑定式放置规则:写测试前先搜索既有归属,按层(unit、integration、contract、e2e)确定唯一归属,新测试放入能证明其契约的最低层;禁止用 skip 标记换取 CI 变绿;保护已批准行为的断言;仅在行为退役或有经验证的等价替代时才退役测试。对于已经退化的套件,提供“度量—隔离—整合—验证”的修复阶梯:先用 /testing:test-audit 生成带版本的 TEST_AUDIT.md,再按产品缺陷、错误断言、环境失败、间歇性等分类处理,按模块整合,最后验证每条受保护行为都有合理的存活检查。它还给出各层默认运行时预算,并说明相关上游技能依赖(如 mattpocock-skills:tdd、developer-essentials:e2e-testing-patterns)需在宿主上实际安装后才能使用。
wp-admin-tester 是一个用于在本地 WordPress 开发环境中调试 wp-admin 的技能。它专门针对 WordPress 管理后台交互,结合浏览器自动化(Playwright)、PHP 日志追踪和 JavaScript 控制台错误捕获,帮助端到端诊断问题。当用户要求调试 wp-admin、测试管理流程、检查控制台错误、追踪 PHP 日志等场景时使用。该技能使用基于 Cookie 的认证方式模拟真实管理员操作,所有测试均通过 wp-admin 界面进行,不使用 REST API 或应用密码。主要能力包括:登录并保存 cookie、访问任意管理页面并检查 HTTP 状态码和 PHP 错误、实时追踪 PHP 错误日志、添加临时 error_log 调试代码、使用 Playwright 捕获控制台错误和网络错误、在区块编辑器中创建文章并上传图片、通过媒体库上传图片等。适用于本地 WordPress 开发环境下的问题复现、日志排查和回归验证。
test-driven 是一个面向智能体技能(agent skills)的测试驱动开发流程,用于以“测试先行”的方式实现单个改动,例如一个任务、一个 issue、一个缺陷修复或用户提出的一个变更。它以规范、issue 或用户请求作为事实来源,要求先从其中推导验收标准并给出具体期望值;无法确定精确值时应记录为缺口,而不是写模糊断言。流程包含 7 个步骤:读取事实来源、了解仓库的测试方式、声明接缝(seam)、逐个验收标准执行红绿重构循环、自检测试完整性、独立审查测试,以及最终报告。它还强调不削弱断言、不删除测试、不跳过测试来让套件通过,并会在测试数量减少或出现跳过/聚焦标记时停止。
Test Validity Review 是一个用于审查现有测试有效性的技能,核心目标是判断测试是否能在真实缺陷出现时以正确原因失败,而不仅仅关注测试是否通过。它通过发现仓库测试面、映射置信度、审查目标测试、检查风险区域、运行可用检查等流程,识别无效断言、过度 mock、缺失覆盖、不稳定测试、异步错误、fixture 风险、UI 测试问题等。该技能强调行为敏感、结构不敏感,主张 mock 边界而非被测行为,使用能捕获真实缺陷的最廉价测试层级,并优先保留高信号测试。适用于需要评估测试套件真实置信度的开发、测试与质量保障场景。
tdd-spec 是一个基于已批准 SPEC SDD 的测试驱动开发(TDD)技能。它以 `.specs/SPEC-{YYYYMMDD}-{feature}.md` 规格文件为唯一事实来源,将编号需求(RF-001 等)和 BDD 验收标准(Given...when...then)逐条转化为测试,再按 Red-Green-Refactor 循环实现代码。适用于 SPEC 状态为 Approved、用户要求实现功能或修复缺陷、且尚未编写实现代码的场景;SPEC 缺失或仍为 Draft、仅需代码审查、或需求标记为 [A DEFINIR] 时不适用。内部推理与命令使用英文,面向用户的提问与说明使用葡萄牙语(pt-BR)。
debate 是一个让两个 AI CLI 就同一话题进行结构化辩论的技能:一方立论、一方质疑,交替进行若干轮后由你裁决。适用于压力测试想法、寻找反方观点或比较不同 AI 工具的观点。
一个用于查询指定新闻网站最新头条的技能,覆盖政治、财经、社会、国际、科技、体育和娱乐等分类,通过 browser_use 工具打开页面、抓取快照并提取标题与要点后回复用户。
使用 Codex CLI 作为独立第二意见进行代码审查的技能。Codex 在只读沙箱中运行,不能修改文件,用于推送前交叉验证或获取外部 AI 审查视角,可按分支、未提交改动或指定 commit 审查。
flutter-skill 是一个 MCP 服务器,让 AI 智能体连接运行中的应用进行端到端测试,支持 Flutter、iOS、Android、Web、Electron、Tauri、KMP Desktop、React Native、.NET MAUI 等平台,用自然语言描述测试即可,无需编写测试代码。
ds-verify-loop 是一个用于验证代码改动是否真正生效的工作流技能。它要求先选定一个能证明改动有效的真实检查命令(如单个测试文件、类型检查、构建或带一次请求的应用运行),在编辑前后按步骤执行:编辑前先跑一次建立基线,再做最小改动,然后用完全相同的命令运行,完整阅读错误输出中的首个错误、文件行号与调用栈,用一句话说明根因,修复原因而非症状,重新运行并计数迭代。窄检查通过后再跑一次更广的检查(完整测试套件、构建或 lint)以发现别处破坏,最后粘贴通过的输出。停止条件为:检查通过且已粘贴输出;达到 5 次迭代仍未通过则停止编辑、报告最后错误并转用 ds-unstick;同一错误在两次不同修复后再次出现则立即转用 ds-unstick。规则包括不得削弱、跳过、删除或放宽测试、断言、类型或 lint 规则,不得 mock 掉被测对象,每次运行真实命令,每轮只改一处。
repo-bug-finder 是一个用于仓库缺陷发现的技能,通过为 LLM 提供高密度代码信息面来寻找更多真实 Bug,并如实标注证据强度。该技能仅做发现:生成仓库画像、探测计划、上下文包、分诊记录与就绪度数据;最终 Bug 记录和 HTML 报告由 package 子技能负责。
基于纽卡斯尔-渥太华量表(NOS)评估队列研究质量,分析选择、可比性和结局三类条目并生成评分报告。适用于用户提供队列研究论文或文本、需要质量评估报告的场合,需Python 3.10+及PyPDF2。
根据 QUADAS-2 工具评估临床诊断准确性研究的偏倚风险与适用性问题的技能,按患者选择、待评价试验、参照标准和流程与时机四个领域逐条提问并给出判断。
将生化检验结果转成通俗中文解释的医学辅助技能,支持血常规、血脂、肝肾功能、血糖、甲状腺、电解质和炎症指标,能对比参考范围、标注异常与严重程度并附免责声明;仅作科普,不用于诊断。
该技能基于 PROBAST 框架评估医学预测模型研究的偏倚风险,覆盖参与者、预测因子、结局与分析四个领域,可对论文文本或 PDF 给出各领域及总体风险评级,并生成结构化 JSON 报告,适用于需要可复现质量评价的场景。
该技能用于自动化科研论文的批判性评价与质量评估,依据既定方法学标准(如偏倚风险工具、质量清单或报告规范)分析文本并生成结构化评估报告,可用于评估RCT、观察性研究、系统综述、定性研究或诊断准确性研究的方法学质量、内部效度或报告完整性。