test-design
test-design 是一个用于指导单元测试与集成测试设计的技能,回答“测试该喂什么输入、断言什么、mock 什么”,强调测试应保护可观察的行为契约而非实现细节或覆盖率数字。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-22 00:14
12,512 个结果
test-design 是一个用于指导单元测试与集成测试设计的技能,回答“测试该喂什么输入、断言什么、mock 什么”,强调测试应保护可观察的行为契约而非实现细节或覆盖率数字。
HelpMeTest 的测试技能 tdd,用于按测试先行方式编写、生成和修复测试。强调先写测试再实现、失败测试即规格,并借助 helpmetest 系列命令或 MCP 工具管理 Tasks、Feature 等工件。
用于排查网络连通性、配置负载均衡并分析流量的网络工程技能,涵盖 DNS、SSL/TLS、端口与 HTTP 诊断,以及 Nginx 负载均衡配置和 tcpdump 抓包分析。
resume-optimizer 是面向程序员的 Markdown 简历优化技能,通过改进技术描述、量化项目成果、突出技术亮点和优化技能展示来提升简历竞争力,支持按目标岗位做针对性匹配优化。
面向 Android/iOS 应用渗透测试的技能包,覆盖 Frida 17 插桩、SSL 证书固定与 root/越狱绕过、Android 14/15 CA 注入、导出组件与 WebView/深链利用、不安全存储与生物识别绕过,以及 Flutter/React Native 逆向。
面向 Rails 项目的 TDD 技能,按“先写失败测试、再最小实现、最后审查与提 PR”的循环推进开发。触发词包括 TDD、red-green-refactor、write tests first、test-driven。
用于 Rails engine 测试的 AI 技能:为 engine 生成并验证 dummy 应用,编写挂载、请求、路由、配置与生成器等规格测试,并运行完整 RSpec 套件。触发词:test engine、dummy app、engine specs。
一份关于测试反模式的技能资料,强调测试应验证真实行为而非 mock 行为,并给出五类常见反模式及修复方式,适用于编写或修改测试、添加 mock 时参考。
一套从命名约束、候选生成、打分筛选到域名与商标检查的命名流程,帮助为业务、产品或服务选定易记、易读、可用的名称并锁定匹配域名。
测试驱动开发(TDD)技能,指导使用红绿重构循环构建特性或修复缺陷。强调通过公共接口验证行为的集成风格测试,反对水平切片,主张一次一个测试的垂直切片,并包含规划、示踪弹、增量循环与重构步骤。
audit-fe-api 是一个前端 API 调用审计技能,用于对照后端实现核查前端 API 调用,检查契约一致性与网络请求形态。它适用于「API 审计」「前后端契约」「审查前端 API」等场景。该技能会自动识别前端技术栈(如 TanStack Query、SWR、RTK Query、Axios、Ky、tRPC、GraphQL、OpenAPI 客户端等)与后端框架(如 Next.js API routes、Express/Hono/Fastify、Nuxt server routes、Flask/Django、Go 等),随后发现前端 API 调用并建立清单,再逐一验证端点是否存在、参数是否正确、类型与请求体是否匹配。它还会查询生产环境的 API 错误(Sentry)并交叉比对前端代码,将问题分类为严重问题(如端点不存在、缺少必需参数、HTTP 方法错误、缺少鉴权头、类型不匹配)、警告(如参数命名不一致、废弃端点、缺少错误处理或加载状态)与优化机会(如重复请求、未配置缓存、未批量请求、缺少预取与乐观更新)。该技能为只读模式,仅呈现发现的问题;所提供的代码片段为建议的修复形态而非直接改动。报告按固定模板输出,包含头部信息、生产错误摘要、严重问题、警告、优化机会、API 清单、类型安全状态、研究结论与应用及后续步骤清单。
awesome-slop-audit 是一个只读审计技能,用于扫描代码、注释、测试、文档和 CI 中的 AI 生成痕迹(slop),每条发现都要对照代码核实并按清理优先级排序。它不做任何修改,修复由 awesome-code-cleanup 负责。
面向 GitHub 工作流的代理技能,主张用 gh CLI 完成拉取请求、堆叠 PR、代码审查、分支策略与仓库自动化,并认为 CLI 比 GitHub MCP 服务器占用更少上下文。
ArchUnitNET 是面向 .NET 的开源免费架构规则测试库,可在测试中表达比简单依赖检查更丰富的架构断言与类型建模。本技能用于在仓库中引入或改进 ArchUnitNET 架构测试,并接入测试流程与 CI。
MATLAB Coder 代码生成工作流技能:从 MATLAB 函数生成、验证、调优并加速 C/C++ 或 CUDA 代码(MEX、lib、dll、exe),涵盖 codegen 兼容写法、coder.* 指令、配置调优与 MEX 性能分析。
面向 Playwright 测试编写、调试与评审的技能指南,强调以用户可见行为为中心,使用语义化定位器、自动等待与自动重试断言,避免任意等待和脆弱选择器,并覆盖测试结构、性能、调试与 CI 配置。
Vally Tests 是 microsoft/hve-core 仓库中的技能,用于为 prompts、instructions、agents、skills 四类工件编写 Vally 一致性测试,并通过拒绝分类法限制越狱、提示注入、有害诱导、TOS、CoC、PII 提取等对抗性用途。
面向授权渗透测试的注入测试技能:动态验证不可信输入是否进入解释器,覆盖SQL/NoSQL注入(含盲注与时间盲注)、OS命令注入、服务端模板注入、XXE、LDAP/XPath注入与CRLF等,帮助定位可达查询、命令、模板或解析器的注入点。
用于生成基础设施即代码(IaC)审查清单,并对 Terraform、CloudFormation、Pulumi、Ansible 或 CDK 代码进行结构化审查,按严重级别输出发现项与修复建议,同时提供可复用清单。
用于为服务编写负载与性能测试计划的技能,覆盖测试目标、场景定义、工具配置、成功阈值与 CI 集成,帮助团队明确“性能可接受”的判定标准,让工程师无需自行解读原始数据即可得到通过/失败结论。
在获授权的实验环境中,使用 tc、netem、iperf3、Scapy 及 Bettercap 等工具模拟带宽限速与网络劣化,用于测试 QoS 控制与应用韧性。
用于审计 Cookie 同意横幅 A/B 测试合规性的方法论技能,重点检查接受与拒绝是否同等便捷,识别视觉、交互、语言、时机与重复提示等暗黑模式,并给出评分与整改流程。
grilling 是一个用于压力测试计划、决策或想法的技能:它通过多轮提问把用户的思路展开成设计树,逐轮追问直到双方达成共识。适合在动手前检验方案是否考虑周全。
验收标准评审技能,用于把需求与用户故事转成可验证、无歧义且覆盖异常路径的验收标准,并识别歧义、缺失规则与可验证性问题。