SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 10-27 00:15

测试与质量

12,757 个结果

test-driven-development

测试驱动开发(TDD)技能,用于在编写任何功能实现或缺陷修复代码之前先编写测试。核心原则是:先写测试、看它失败、再写最小代码使其通过。该技能强调“没有失败的测试就不写生产代码”的铁律,遵循红-绿-重构循环,并列出常见借口与红旗信号,帮助开发者避免先写代码后补测试的反模式。适用于新功能、缺陷修复、重构和行为变更等场景。

测试与质量8 次安装

develop-tdd

Develop TDD 是一个在任务工作树(task worktree)中运行的子代理技能,用于执行红-绿(red-green)测试驱动开发循环。它由 develop-change 派发,针对单个计划任务,或用于修复 TEST 一致性审查(conformance review)发现的问题。核心规则是:没有失败的测试就不写生产代码;先写一个最小测试并观察其因正确原因失败(RED),再写最小实现使其通过(GREEN),最后重构(REFACTOR)并提交。每个新测试需标注其验证的需求 ID。该技能还规定了 B/C 安全等级下的健壮性测试要求、缺陷即缺失测试的处理方式,以及固定的派发报告格式。

测试与质量8 次安装

review-conformance

review-conformance 是一个用于审查代码变更差异(diff)是否符合单一项目指南文件的技能。它接收一个指南文件、该文件所管辖的路径以及一个 diff 范围,逐条检查受管辖路径下每一处变更行是否违反指南条款。该技能只读取被指定的那一个指南文件与 diff,不参考其他指南、默认配置或实现说明。它不修改任何代码,只输出发现项(finding)与备注(note),并以严重程度(low/medium/high)分类,最后给出结论行。适用于需要按既定规范严格审查合并变更、且要求审查过程可追溯、不越权的场景。

测试与质量8 次安装

visual-debugger

Visual Debugger 是一款基于 Playwright 浏览器自动化的交互式可视化调试工具,用于检查、测试和调试 Web 应用与网站。它的核心能力包括:元素检查(确认 UI 元素的可见性、渲染情况与定位)、交互测试(点击按钮、填写表单、测试用户流程)、响应式设计验证(在不同视口尺寸下测试)、控制台监控(捕获 JavaScript 错误与警告)以及认证支持(处理登录流程与已登录会话)。使用前需要确认环境中已启用 Playwright MCP 工具(如 mcp__playwright__browser_navigate);若未启用,需要先启用 Playwright 插件再继续。工具的工作流包括初始化浏览器会话、导航与设置、可视化检查与测试、控制台监控以及输出结构化报告等环节,并支持按钮功能测试、表单校验测试、响应式布局测试、页面加载验证和基础登录流程等常见调试模式。

测试与质量8 次安装

thermo-nuclear-code-quality-review

Thermo-Nuclear Code Quality Review 是一个极其严格的代码可维护性审查技能,专注于实现质量、抽象质量与代码库健康度。它不满足于局部清理建议,而是主动寻找“代码柔道”式重构——在保持行为不变的前提下,让实现大幅更简单、更小、更直接、更优雅。该技能对分支变更进行深度审计,重点检查抽象分层、模块化、意大利面式条件增长、巨型文件(如将文件推过 1000 行)、类型与边界清晰度、逻辑是否位于正确的层、以及不必要的顺序编排或非原子更新。审查者被要求雄心勃勃地推动结构简化,优先考虑删除复杂度而非重新排列复杂度,并对“能跑就行”的实现持怀疑态度。它提倡直接、朴素、可维护的代码,反对脆弱、临时或“魔法”行为。输出按优先级排列问题:结构性质量退化、错失的重大简化机会、分支复杂度增加、边界/抽象/类型契约问题、文件大小与分解担忧、模块化与抽象问题、可读性与可维护性。审批门槛很高,除非作者能清晰论证,否则若干情况(如文件跨过 1000 行、增加临时分支、复制已有辅助函数等)被视为推定阻塞项。

测试与质量8 次安装