test-driven development
强制采用 RED-GREEN-REFACTOR 循环的测试驱动开发技能,要求先写失败测试再写生产代码。适用于新功能开发、缺陷修复、重构和代码审查,确保代码可靠且可维护。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-03 00:11
13,055 个结果
强制采用 RED-GREEN-REFACTOR 循环的测试驱动开发技能,要求先写失败测试再写生产代码。适用于新功能开发、缺陷修复、重构和代码审查,确保代码可靠且可维护。
基于 Playwright 的本地 Web 应用测试技能,用于 UI 验证、用户流程测试、无障碍检查、跨浏览器兼容性以及通过截图和 trace 调试界面行为。
visual-proof 是一套用于网页视觉证据的技能:用 Playwright 在 375、768、1440 三种断点及明暗主题下,对页面改动前后截图留证,避免仅凭描述判断 UI。
Frank 的个人生活质量与生活方式设计技能,围绕环境、体验、投入、关系、健康与自由六个支柱,提供幸福科学教学、理想生活愿景与可执行的生活系统设计。
用于为合成智能体工作流构建和修订确定性验收检查的练习型技能,基于公开夹具区分误接受、误拒绝与未知结果,仅使用合成或明确公开的示例,不验证记录来源、不评估真实智能体、不授予权限。
Starlight QA 是一个面向 Web、移动 Web、API、安装器或市场流程的验证技能,通过真实用户流程、语义无障碍检查、响应式视口以及控制台/网络检查,证明候选版本上的关键旅程可用,而非仅页面能渲染。
独立审阅转化率优化路线图,检验假设、证据和自我批判是否充分的 Skill。
Result Protection 是一个用于保护关键研究结果免受意外漂移的工具技能。它适用于选择、创建、刷新或审查针对重要输出的回归测试或漂移测试。该技能以漂移测试作为当前默认的保护机制,强调只保护研究者确认的关键结果,而非所有中间数值;同时规定,任何会改变预期结果的保护更新,都需要与实质性结果变更相同的升级流程。
XCTest 是 Apple 面向 Swift 与 Objective-C 的测试框架,可用于 iOS/macOS 单元测试、XCUITest 界面自动化、性能测试与集成测试,包含断言、异步测试、Mock 等能力。
code-review-expert 是一个兼容性技能,用于让历史提示词、文档或集成中引用的 code-review-expert 在当前运行时仍能正确解析。它本身不提供新的代码审查能力,而是把请求路由到当前对应的运行时能力。
面向 Spring Boot 4 的测试专家技能,结合 JUnit 6 与 AssertJ,帮助为不同场景选择最合适的测试切片与工具,涵盖 Web、数据、REST 客户端、JSON 及完整集成测试。
fetch-mock-cache 是一个 TypeScript 包,用于在测试中提供带缓存的 fetch 实现:首次真实请求并保存确定性 fixture,后续测试从缓存回放,支持 Node、Bun、Deno 及多种存储与缓存模式。
用于在 uv 管理的 Python 项目与工作区中配置和运行 pytest 单元测试的技能,可初始化 pytest 依赖与基础配置、执行测试并排查失败原因。
kata-debug 是 kata-orchestrator 中的调试编排角色,用于系统化排查缺陷与错误。它通过收集症状、启动 kata-debugger 子代理、处理检查点并生成续接代理,在上下文重置后仍保留调试状态。
一个结构化代码审查收尾技能:通过捆绑的 autoreview 脚本对本地改动、分支、PR 或单个提交运行代码审查,默认使用 Codex 引擎,输出结构化结果并区分可采纳与不可采纳的发现。
context-now 是 garrytan/gbrain 仓库中的一个技能(skill),其定位为面向 OpenClaw 参考夹具(reference fixture)的“始终开启”的时间敏感性纪律(ALWAYS-ON time-sensitivity discipline)。从现有资料看,它并非面向终端用户的通用工具,而是服务于测试场景的夹具技能,用于 test/e2e/openclaw-reference-compat.test.ts 这一端到端兼容性测试。资料未提供其具体功能细节、安装方式、使用步骤、适用平台、收费情况或实际效果,因此这些内容暂未提供。
gstack 中的系统性调试技能:先定位根因再修复,分为调查、分析、假设、实施等阶段,强调无根因不修复,并要求回归测试与可验证证据。
Testplane Skill 是面向 Testplane 项目的辅助技能,用于编写和调试 Web 应用的端到端与组件测试。Testplane 是基于 mocha 接口和 WebdriverIO 的浏览器自动化测试运行器。
test-writer 是 genkit-ai/genkit 工作区中用于指导编写 pytest 测试的技能说明。它规定测试文件命名、覆盖范围、参数化、命名、结构与断言方式,帮助在此工作区编写或扩展测试时保持一致的规范。
write-tests 是 getsentry/abacus 项目内的测试编写技能,指导使用 Vitest 按项目约定编写测试,测试文件与源码同目录,并强制要求为受保护路由补充鉴权测试。
用于分析并修复 GitHub Pull Request 中 Sentry 机器人评论所指出问题的技能,可拉取评论、解析问题、定位代码并实施修复,最后输出处理摘要。
用于设计或构建 LLM 系统与模型评测的技能,产出测量契约:明确评测服务于哪个决策、揭示哪些行为与失败、覆盖哪些用例、用哪些检查评分、在何种条件下运行及分辨率。可据请求在项目运行器中实现检查、评委与聚合。
gpui-screenshots 是 GitButler 仓库中用于操控 GPUI 客户端(crates/but-gpui)的脚本化工具,可在不弹出窗口、不占用键盘、不触碰用户项目与设置的情况下,查看界面、模拟点击输入并截图。它通过 drive.sh 以 --features dev-script 构建并运行客户端,支持编写一次性脚本(添加仓库、等待、截图、点击、按键、输入等命令)或逐条执行步骤探索界面,输出截图、应用日志与执行报告。工具还提供可暂停时钟的动画录制功能,逐帧分析界面变化,便于验证 UI 改动、复现界面缺陷或展示交互效果。
Cypress Flake Fixer 是一个用于审计和修复现有 Cypress 测试套件中易导致间歇性失败(flake)反模式的技能。它提供零依赖扫描器,可检测 cy.wait(数字)、{ force: true }、顺序依赖测试等模式,并识别 Cypress 12 至 16 中已移除的 API。该技能强调通过修复测试代码本身而非增加重试、延长超时或强制操作来解决问题,适用于本地通过但 CI 失败、升级 Cypress 大版本或审查测试代码等场景。