slop-audit
slop-audit 是 Fallow 仓库使用的审计技能,用于查找不必要代码、误导性测试、冗余抽象、可避免的拷贝与过时维护指引。适合在请求开展 slop 审计时使用,最终需经过评审并视授权合并。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-27 00:15
12,743 个结果
slop-audit 是 Fallow 仓库使用的审计技能,用于查找不必要代码、误导性测试、冗余抽象、可避免的拷贝与过时维护指引。适合在请求开展 slop 审计时使用,最终需经过评审并视授权合并。
Playwright 测试最佳实践技能,覆盖测试组织、页面对象模型、定位器策略、登录态复用、文件上传下载、等待策略、网络模拟、CI/CD 集成与调试排错,并含响应式断点测试指引。
面向 AdonisJS 应用的 Japa 测试技能,规定单元测试与功能测试的写法:功能测试通过 client 打真实 Postgres 并用每测试事务包裹,单元测试用 sinon 打桩依赖,邮件、Drive、Emitter、SSE 等副作用必须显式 fake。
测试驱动开发(TDD)技能,用于在编写任何功能实现或缺陷修复代码之前先编写测试。核心原则是:先写测试、看它失败、再写最小代码使其通过。该技能强调“没有失败的测试就不写生产代码”的铁律,遵循红-绿-重构循环,并列出常见借口与红旗信号,帮助开发者避免先写代码后补测试的反模式。适用于新功能、缺陷修复、重构和行为变更等场景。
用于扫描并验证 React 组件文件夹是否符合 component-unit-best-practice 规范,检查文件夹结构、单元测试和 Storybook 故事文件完整性。
check-error-handling 是一个用于代码审查的技能,主要用途是检查代码中是否违规使用原生 try-catch,并确保项目统一使用 neverthrow 进行函数式错误处理。该技能会扫描代码中所有原生异常处理代码并生成报告,标记违规使用,要求将错误处理改为 neverthrow 的 Result<T, E> 或 ResultAsync<T, E> 类型。其核心原则是禁止使用原生 try-catch,必须通过 neverthrow 的 Result 类型进行显式错误传递。技能的使用说明包括:阅读 error-handling-best-practice 的规范说明;扫描代码中所有原生 try-catch 结构(包装函数内部除外);标记违规并给出整改要求;参考最佳实践示例了解 neverthrow 的正确用法。触发词包括:检查错误处理、neverthrow检查、错误处理规范检查、Result类型检查。
用于以测试先行方式实现功能、修复 bug 或重构行为,严格执行 Red-Green-Refactor 循环:先写失败测试,再写最小生产代码使其通过,最后重构验证。触发词包括 TDD、测试先行、红绿重构、先写测试。
用于在多个设计产物可能出现漂移时进行一致性审查的技能:先做机械检查,再做语义与视觉连续性判断。只发现问题并分类,不选择产品行为、不重设计、不擅自修复。
用于编写、注册和调试 OpenWrt 的 /etc/init.d 初始化脚本,基于 rc.common 与 procd 服务管理器,覆盖 procd 守护进程、一次性启动动作和启动不生效排查等场景。
Appium 是一个开源移动端自动化框架,基于 WebDriver 协议,可自动化 iOS、Android 原生应用、移动网页与混合应用,并支持 Windows 桌面平台,常用于跨平台端到端 UI 测试与真机云测试。
面向 GitHub 平台的专家级助手技能,覆盖拉取请求、代码审查、分支保护、发布与 GitHub CLI(gh)自动化,适用于仓库管理、企业级协作与治理场景。
JUnit 5 是面向 Java 与 JVM 的测试框架,由 JUnit Platform、JUnit Jupiter 和 JUnit Vintage 组成,为 Java、Kotlin、Spring Boot 应用提供单元测试支持,涵盖 Jupiter 断言、参数化测试、生命周期扩展及与 MockMvc 的集成测试。
Playwright 是微软推出的现代 Web 自动化库,支持 Chromium、WebKit 与 Firefox 的跨浏览器端到端测试,具备自动等待、可靠定位器、视觉对比与追踪调试能力,适用于现代 Web 应用的自动化测试。
Selenium 是支持浏览器自动化的工具与库集合,定义了 W3C WebDriver 标准,可用于 Chrome、Firefox、Safari、Edge 的跨浏览器测试、分布式 Grid 扩展及多语言测试框架维护。
Testing Library 智能助手,用于 React、Vue、Angular 等组件的用户中心测试,讲解按可访问性角色查询元素、异步断言与重构友好的测试写法。
Sentry 前端 React/TypeScript 测试指南,基于 Jest 与 React Testing Library,用于在 static/ 目录下编写和审查 *.spec.tsx 测试。强调以用户行为为中心、避免实现细节与测试间共享状态,并规定导入、查询优先级、fixture、路由与网络请求 mock 等用法。
mcp-qa 是 getsentry/toolkit 提供的一个 MCP 工具变更 QA 技能,用于在提交或创建 PR 前进行端到端验证。它以本地 CLI 和真实 agent 客户端为主要验证路径,而非浏览器或 inspector 工作流。流程包括:先运行 tsc、lint、test 质量门禁;再通过 Stdio CLI 对生产 Sentry 数据验证工具行为,需先构建、检查设备码认证状态并预热缓存,然后用含真实组织、项目、资源输入且覆盖变更工具路径的提示词验证,成功标志为 CLI 输出 Connected to MCP server (stdio) 并返回可用的真实生产数据;对仅目录型变更工具,可改用带 MSW 覆盖的服务端分发测试,避免改动真实数据;输出格式变化还需检查原始 MCP 工具结果。真实 agent 客户端用于验证 Claude Code、Codex 或仅在该环境复现的行为;Cloudflare HTTP 验证仅在涉及 Cloudflare、HTTP 传输、/mcp 路由、OAuth、Web UI 或托管服务器兼容性时执行;源码构建 Stdio 验证仅用于检查构建后的本地 stdio 服务器。
来自 gnurio/nurijanian-skills 的技能,用于审计现有需求或把零散上下文转写成需求,使其符合 18 项质量特征(如无歧义、清晰、内聚、一致等)。
面向 Go 项目的测试工程技能:审计、修复或编写 Go 测试,使其真正约束 API 与行为契约。适用于审查不可靠或 AI 生成的测试、删除重复测试,并按行为契约优先原则维护测试质量。
Grafana 可视化面板与 viz 工具的单元测试和 E2E 测试规范技能,基于前端测试策略,覆盖 data-frame/panel-prop 构建、canvas 绘制调用快照、面板无障碍与交互快照、以及 canvas/uPlot 防抖动规则。
多模式代码质量分析技能,覆盖安全审查(OWASP Top 10)、清晰度重构(可读性规则)与综合分析(跨文件问题),用于代码审查、可读性改进、质量审计和部署前检查。
Grey Haven 测试策略技能,规定 TypeScript(Vitest)与 Python(pytest)项目的统一测试标准、标记、覆盖率与隔离要求。
面向错误、测试失败与异常行为的调试专家技能,用于主动排查问题。资料称其专注根因分析,触发后捕获错误信息与堆栈、确定复现步骤、定位失败点、实施最小修复并验证。
这是一个用于维护“验证技能(verification skill)”的维护流程技能,面向由 /create-verification-skill 生成或项目本地的验证技能;当特征映射(feature map)可能过时,或用户运行 /maintain-verification-skill 时使用。它要求以“功能”而非逐句为严谨单位,从源码覆盖每个功能文件,并实际驱动应用逐个验证,最终产出 clean(无需改动)、changed(一个 PR 提交已证实的文档、harness 或映射修正)或 blocked(说明阻塞原因)之一的结果。