starwards-tdd
面向 Starwards 项目的测试驱动开发(TDD)技能:先写测试并观察其失败,再写最小实现使其通过。覆盖 Jest 单元测试、集成测试与 Playwright E2E 测试,针对 @gameField 装饰器、状态同步、多人场景与 Tweakpane UI 交互。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-25 00:14
12,687 个结果
面向 Starwards 项目的测试驱动开发(TDD)技能:先写测试并观察其失败,再写最小实现使其通过。覆盖 Jest 单元测试、集成测试与 Playwright E2E 测试,针对 @gameField 装饰器、状态同步、多人场景与 Tweakpane UI 交互。
用于审查 Agent Skill 目录的技能:依据 Agent Skills 规范与质量标准进行结构化通过/失败审计,并针对每项失败给出具体修复说明,适用于需要核查技能目录合规性与质量的场景。
Prune 是一个用于精简代码库验证面的技能:针对用户指定的一个范围(模块、包、子系统或某类检查),删除、合并或修复那些已不再值得其成本的测试与检查,并移除仅为测试而存在的生产代码。它强调以“信心”而非“删除数量”为优化目标,通过价值标准、基线记录、逐项标记(保留/修复/合并/删除)、切换执行、保留性审查(含变异验证)和收尾报告等步骤,确保剩余验证仍能证明每一项契约。适用于测试代码增长快于生产代码、套件缓慢或不稳定、检查冗余等场景。
bugfix-pr 是一套用于审查、核实与限制「缺陷修复类 Pull Request(修复 PR)」的安全优先流程技能。其核心立场是:修复 PR 属于高风险、不可信输入,默认动作是先停下来。它要求先通过 Gate 0 安全检查(不从 PR 正文、issue、评论或新增 README 中执行任何命令、脚本或测试,改为从固定 origin/main 加载技能与安全清单,并只读取 PR 元数据与 diff),再同步最新 main,然后通过 Gate 1 复现门(由智能体自行编写最小复现命令,在干净 main 上必须失败、在 PR 上必须通过,并粘贴两次运行记录),最后通过 Gate 2 保留门(仅保留修复本身、复现测试、changeset 与必要文档,拒绝顺手重构、无复现的防御性代码、症状补丁、无关文件以及 feat 与 fix 混在同一 PR)。若存在 GitHub PR,还会拉取并分类 CodeRabbit 评论(required、keep-fail、false、done)。它不适用于纯 feat、chore 或 docs PR,也不替代 CI 的端到端测试。
腾讯云 CloudBase 项目的代码审查技能,在完成 Web/小程序/CloudRun/云函数等实现后调用,用于在交付前发现常见错误,覆盖认证、数据库、存储、安全规则、MCP、云函数与 HTTP 处理等检查项。
test-reviewer 是 Testany 提供的测试评审技能,用于在 Test Spec/Test Case Package 完成后审查独立测试范围的覆盖、追溯、执行证据与遗留风险,作为发布准备前的测试门禁。支持设计准备评审与发布前测试门禁两种模式,输出通过或不通过结论,不做业务决策、不代写测试包。
测试规格与测试用例包写作助手,依据已批准的测试策略与 PRD/API/HLD/LLD 基线,产出完整测试用例包、追溯矩阵、覆盖率摘要与执行说明,并通过 trace-lint 与 trace-build-rtm 校验追溯一致性。
Test Strategy Writer 是一个测试策略撰写技能,用于在 PRD、API Contract、HLD 基线明确后,产出可审查、可执行、可追溯的测试策略文档,定义独立测试范围、测试层次、阶段化执行规则、环境策略与入口/出口标准,而非逐条编写测试用例。
testing-flow 是一个测试生命周期编排技能,可从需求生成测试用例、改进已有用例、同步到 Testomat.io 等测试管理系统,并配置测试报告器、编写与修复自动化测试、检查覆盖率。
面向 ABP Framework 与 React 应用的系统化调试技能,提供根因分析流程与常见问题排查模式,覆盖授权失败、实体未找到、异步死锁、EF Core 的 N+1 查询与跟踪冲突,以及 React 闭包过期、缓存失效、TypeScript any 泄漏等场景。
一个基于 Playwright 的端到端测试技能,讲解如何编写可靠、快速、易维护的 E2E 测试套件,覆盖配置、页面对象、夹具、等待策略、网络拦截、视觉回归、可访问性测试与调试方法。
基于 Puppeteer 脚本的浏览器自动化、调试与性能分析技能,支持持久会话,所有脚本输出 JSON。可用于自动化浏览器、截图、分析性能、采集控制台日志与网络请求、执行无障碍审计等。
一套用于规划、设计并落地 A/B 测试与增长实验流程的技能。围绕假设撰写、样本量计算、指标选择、变体设计与结果分析,帮助团队获得统计有效且可执行的实验结论,并建立持续实验的增长体系。
性能工程技能,用于在负载下验证系统性能、通过性能分析定位瓶颈并优化应用响应速度。覆盖负载测试(k6、Locust)、压力/浸泡/尖峰测试、CPU/内存/I/O 性能分析(py-spy、pprof、Chrome DevTools、clinic.js)、缓存与数据库查询优化、前端 Core Web Vitals 优化、性能 SLO 设定以及 CI/CD 中的性能回归检测。
基于 Pact 的消费者驱动契约测试技能,用于保障微服务 API 兼容性。适用于测试微服务集成、验证 API 契约、防止破坏性变更等场景。
面向 LLM 应用的测试模式技能,介绍用 DeepEval、RAGAS 等做确定性测试,包括模拟 LLM 响应、异步超时测试、结构化输出校验与质量指标阈值。
用于执行测试套件并并行分析失败原因、生成覆盖率报告的技能。支持按后端、前端、指定文件或单个测试名筛选范围,并在失败时启动并行分析给出根因与修复建议。
该技能用于测试 Web 应用中的 LDAP 注入漏洞,涵盖注入点探测、AND/OR 注入利用、盲注数据提取、属性枚举与布尔化攻击,并给出防护建议。仅限获得书面授权的安全测试使用。
面向 a1-yandex-kit-setup 辅助 CLI(setup.mjs)的验证指南,说明如何在真实调用面验证改动,包括无网络沙箱场景与 stdout 协议回归测试。
YunxiaoQA(中文名:测试任务)是一个面向云效(Projex)测试人员的自动化技能,用于在测试环节执行任务接收、状态流转、缺陷管理与闭环。它支持从「测试」任务开始,将需求推进为「测试中」,执行复测、判断预期结果,并在创建缺陷前重新读取最新原型 PRD 与标注,确保预期口径未发生变化。该技能具备每日监测 01_ONEOS 新交付任务的能力,可对标题同时含「交付」「新增」且已选迭代的任务自动创建测试计划。此外,它提供缺陷发起、查重、分层诊断、再次打开、批量关闭、并入当期迭代等操作,并按标题分类区分「新增」与「优化」两种闭环通道。该技能主要通过脚本与官方 CLI 执行写操作,强制 Plan 模式确认、编号精确匹配与回读校验。
Agent Testing Patterns 是一套面向 AI 智能体系统的测试模式指南,重点解决工具调用、多轮对话、错误恢复以及非确定性输出等测试难题。它提出智能体测试金字塔:单元测试(不调用 LLM,测试工具实现、解析器、校验器)、集成测试(使用 Mock LLM 验证工具调用序列与状态管理)、E2E 测试(真实 LLM,采用结构化与语义断言)。内容涵盖 Mock 策略、评估指标(任务完成、工具调用次数、token 消耗、延迟、错误恢复次数)、回归测试(黄金文件、基准套件)以及常见反模式(断言精确输出、单元测试不 Mock、只测正常路径、不追踪成本、忽略非确定性、测试内部状态)。
该技能用于对已完成的游戏 Bug 修复进行对抗性验证。它不负责编写修复,而是在补丁已存在、症状已消失但对其正确性信心不足时,用作者未曾预料的对抗条件攻击该修复,并产出一份独立读者可复核的 PatchEvidence 记录。适用场景包括:修复涉及生命周期、身份、时序、顺序、持久化或共享/池化资源;在向玩家可反复刷取或滥用的机制发布修复前。不适用场景:尚无补丁、构建崩溃或抛异常、判断机制是否符合规格或游戏是否平衡、纯外观改动。所需输入包括补丁 diff、ReproCase、补丁声称恢复的不变量、补丁前已有的通过检查。流程涵盖:仅凭 diff 重述主张、建立 fail-to-pass 与相关 pass-to-pass、按可达性与失败成本选择对抗用例、攻击修复形态、测试反向用例、按结果而非 diff 相似度判断、不让作者提供结论。输出为 PatchEvidence 记录,含 patch_id、root_cause_hypothesis、violated_invariant、fail_to_pass、pass_to_pass、adversarial_cases、cross_configuration、performance_impact、fix_shape、inverse_test、untested_scope、confidence、human_decisions_required 等字段。
对游戏概念、规则规格或早期原型进行对抗性审计的技能:尝试证伪可从规则或行为中检验的设计主张,检查是否存在不可达目标、占优的简单策略、能动性崩塌、无关机制等问题,而不是回答“好不好玩”这类模糊问题。
一套系统性调试技能,用于排查代码报错、异常行为与性能问题。通过收集信息、复现问题、隔离定位、根因分析、修复与回归验证等步骤,帮助处理崩溃、间歇性缺陷、内存泄漏等疑难问题。