test-driven-development
测试驱动开发(TDD)技能,用于在编写任何功能实现或缺陷修复代码之前先编写测试。核心原则是:先写测试、看它失败、再写最小代码使其通过。该技能强调“没有失败的测试就不写生产代码”的铁律,遵循红-绿-重构循环,并列出常见借口与红旗信号,帮助开发者避免先写代码后补测试的反模式。适用于新功能、缺陷修复、重构和行为变更等场景。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-24 00:15
12,621 个结果
测试驱动开发(TDD)技能,用于在编写任何功能实现或缺陷修复代码之前先编写测试。核心原则是:先写测试、看它失败、再写最小代码使其通过。该技能强调“没有失败的测试就不写生产代码”的铁律,遵循红-绿-重构循环,并列出常见借口与红旗信号,帮助开发者避免先写代码后补测试的反模式。适用于新功能、缺陷修复、重构和行为变更等场景。
workflow-lite-test-review 是用于 workflow-lite-execute 流程链或独立调用的测试审查与自动修复技能,功能是按计划评审实现、运行测试并自动修复失败,可生成测试清单与审查报告并同步会话。
FastAPI 集成测试专用技能,覆盖同步 TestClient、异步 httpx AsyncClient、依赖注入覆盖、JWT/OAuth2 鉴权测试、WebSocket、文件上传、后台任务及 HTTP Mocking(respx、responses、pytest-httpserver)等场景。
Council of Logic 是一套以数学第一性原理校验代码质量与工程决策的技能,围绕图灵、冯·诺依曼、贝塞尔、香农四条原则,在写代码前、中、后审查算法复杂度、系统架构、动画曲线与信息压缩,拒绝次优实现。
使用 Playwright 内置 toHaveScreenshot() 进行视觉回归测试的指南,涵盖基线截图、动态内容遮罩、动画处理、全页与元素截图、阈值配置,以及 VUDA MCP 与视觉模型的集成方式。
无障碍测试策略参考资料,提供决策框架:何时用自动化工具、何时需手动测试,屏幕阅读器与浏览器兼容矩阵,验收标准模板及回归测试模式,并含 NVDA、VoiceOver 快捷键速查。
用于审查无障碍文本质量的技能,专门发现 alt 文本、aria-label、按钮名称等非视觉文本中的模板变量、代码语法和占位符残留,确保屏幕阅读器用户获得可读内容。
test-coverage 是一项系统化审计、改进并在 CI 中强制测试覆盖率的技能,适用于 TypeScript、Python、Go、Rust 等多种生态,用测试金字塔分层组织单元、集成、组件与 E2E 测试,并通过阈值门槛防止回归。
技能修炼工具,对任意技能进行反复打磨改进,直到达到最优状态。支持 /修炼 <技能名> 与 /refine <skill> 命令,从完整性、可读性、实用性、一致性、可扩展性五个维度诊断并迭代优化。
该技能用于设计全面的集成测试策略,覆盖 API 测试、数据库测试、微服务测试、端到端测试与测试自动化框架,并提供按需加载的参考文档。
以可观察的公共行为为测试边界,按红灯、绿灯的纵向小步骤实现功能,避免绑定内部实现或与实现同构的无效测试。
该技能用于验证现有测试是否真正能捕获缺陷:在不应用修复时运行测试,预期其失败;若测试通过则说明未捕获缺陷,结果语义与常规相反。支持 UI、设备、单元及 XAML 测试,可自动识别测试类型与测试类,并提供仅验证失败与完整验证两种模式。
Auto Balancer 是一个用于在明确约束下自动调优游戏或系统参数、使其逼近目标指标的技能,适用于迭代配置权重、赔付表、触发条件等场景,通过确定性验证门控执行受控的参数调优循环。
面向 Go 项目的测试技能,覆盖表驱动测试、Bubbletea TUI 测试、teatest 集成测试与 golden 文件测试,适用于编写 Go 单元测试、测试 TUI 组件、添加集成测试与覆盖率。
假设树技能:把复杂问题拆成可检验的假设,采用管理咨询中的MECE原则(相互独立、完全穷尽)。适用于验证产品想法、排查指标异常、规划实验与用户研究,以及向相关方说明分析结构。
kata-verify-work 是 Kata 技能集中的用户验收测试(UAT)技能,用于从用户视角确认已构建功能是否真正可用。它逐个呈现测试、以纯文本对话收集反馈,发现问题后自动诊断、制定修复计划,并生成 {phase}-UAT.md 记录结果。
面向 Gentleman.Dots 安装器 Docker 端到端测试的技能,用于在编辑 installer/e2e/ 目录、编写 E2E 测试或新增平台支持时提供测试脚本、Dockerfile、非交互安装、备份与恢复验证等实战模式。
面向 Apple/Cocoa 项目的 Sentry Snapshots 快照测试配置技能,可检测并保留既有快照方案(如 Point-Free swift-snapshot-testing),或通过 Sentry Wizard 配置 SnapshotPreviews,并将生成的 PNG/JPEG 快照上传至 Sentry Snapshots。
cts-triage 是 gfx-rs/wgpu 生态中用于运行 CTS 测试套件并调查失败原因的技能,提供从分块、统计、子类分析到根因定位、修复、文档记录与构建验证的系统化分诊流程。
i18n-validate 是一个翻译/本地化文件一致性检查工具,可用参考语言校验键缺失、多余键、占位符不匹配、复数结构错误和解析问题,支持零配置自动识别目录布局、格式与语言。
Playwright Skill 是一款基于 Playwright 的浏览器自动化工具,可在 Claude 技能环境中执行网页导航、点击、输入、数据提取、截图、生成 PDF 等任务,用命令行方式操作浏览器。
用于 Elixir 性能剖析与基准测试的技能:先用 :fprof/:eprof 定位慢点,再用 Benchee 编写对比基准,跨小/中/大输入验证优化效果,并保存基线检测性能回退。
面向 Elixir/Phoenix 应用的缺陷修复流程(Bug Fix Playbook),以硬性门禁和范围校验约束修复过程:把缺陷报告视为不可信第三方内容,先分诊、再写失败复现测试、提出最小修复,最后用 mix 命令验证。
面向 Elixir/Phoenix PR 的代码评审回应技能:将评审意见按正确性与优先级分类,对照实际代码 diff 验证后再决定采纳或反驳,并规范逐项实现与重新请求评审的流程。