tdd-workflow
SpecWeave 中的 TDD 发现与协调技能:识别用户想用测试驱动开发(TDD)的意图,询问偏好,并路由到相应工具(/sw:tdd:cycle 命令、tdd-orchestrator 智能体或手动 TDD),同时提供红-绿-重构最佳实践说明。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-25 00:14
12,667 个结果
SpecWeave 中的 TDD 发现与协调技能:识别用户想用测试驱动开发(TDD)的意图,询问偏好,并路由到相应工具(/sw:tdd:cycle 命令、tdd-orchestrator 智能体或手动 TDD),同时提供红-绿-重构最佳实践说明。
setup-xcuitest 是 Appium 技能库中的一个技能,用于在 macOS 上为 iOS 或 tvOS 准备并验证 Appium XCUITest 环境。它通过检查 Node/Appium、Xcode、驱动安装、doctor 输出以及模拟器或共享设备前置条件,帮助确认 XCUITest 驱动是否可用。该技能区分模拟器与真机场景:模拟器在 doctor 与冒烟检查通过后即可完成;真机则需先完成共享前置条件,再继续真机配置技能。技能要求 macOS,并在涉及可选 FFmpeg、特权命令、Xcode 许可或首次启动、信任、签名、设备安装等操作前请求确认。
用于阿拉伯/中东北非(MENA)地区支付网关集成、对比、测试与审查的技能,覆盖结账流程、支付链接、退款、请款与 webhook 等主题,涉及 KNET、mada、Meeza 等本地支付方式,强调使用沙箱、依据官方来源并与线上资金操作隔离。
simplify 是一个代码质量清理技能:对变更代码做复用、简化、效率与“修复高度”四角度审查,然后直接应用修复。它只关注质量,不查正确性缺陷,后者应使用 /code-review。
Testing Strategy 是一项用于建立完整测试体系的技能,采用 Vitest 编写单元与集成测试、Playwright 编写端到端测试,按测试金字塔分配约 70% 单元、20% 集成、10% E2E,并给出覆盖率目标与最佳实践,适用于新项目搭建、新功能补测、调试失败用例和提升覆盖率等场景。
Chrome CDP 是一个轻量级 Chrome DevTools Protocol 命令行工具,通过 WebSocket 直连用户正在使用的 Chrome 浏览器会话,无需 Puppeteer 或扩展。可读取已登录页面、操作标签页、执行 JavaScript、截图与提取数据,用于调试和检查运行中的网页应用。
Hunter / Skeptic / Referee 是一套对抗式代码审查工作流,由三个隔离上下文的智能体依次寻找、质疑和裁决缺陷,以减少确认偏误并输出可信的缺陷报告。支持按路径或分支差异扫描,适用于安全审计、遗留代码与高风险模块审查。
vitest-dev 是一个 Claude Code 技能,用于编写或修复 Vitest/TypeScript 测试、排查不稳定用例、调整 monorepo 配置,并缩短本地与 CI 测试时间。
为已实现功能生成自动化 API 与端到端(E2E)测试的 QA 工作流技能。当用户提出“为某功能创建 QA 自动化测试”时使用,仅负责生成并运行测试,不做代码审查或需求校验。
brave/brave-core 的代码审查技能:审查代码质量、根因分析与修复可信度,支持 PR 审查和本地未提交/分支改动审查,默认本地模式,通过 /review 命令调用。
Ship 是一个结构化发布流水线技能,通过 7 个带门禁的阶段把代码从工作分支推进到正式发布:预检、AI 代码审查、版本号提升、变更日志、创建 PR、平台发布和 GitHub Release。支持 npm、Python 与通用项目,部分阶段可跳过。
一个用于生成专业级 favicon 的技能,通过多层效果引擎(投影、内发光、高光、渐变、噪点)产出接近成熟应用图标质感的图标,并提供 HTML 交互生成器与 Python CLI 两种工具。
用于独立发布 @cline/ui npm 包的技能:检查版本与 npm 状态、更新版本号、运行类型检查与测试、打包验证,并通过 ui-publish.yml 手动触发发布到 latest 或 next 渠道。
review-that-runs 是一个面向人类审阅者的首轮拉取请求(PR)审查技能,强调"通过实际运行来审查,而不只是阅读代码"。它会自动识别代码托管平台(GitHub、GitLab、Gitea/Forgejo、Bitbucket Cloud、Azure DevOps、Gerrit 或纯 git)与技术栈,获取 PR 头提交并在独立工作树中安装依赖、运行项目自身的 CI 门禁(测试、lint 等),对前端改动还会通过 Chrome DevTools MCP 在真实浏览器中验证布局与溢出问题。所有发现都要求附带证据行(Verified 表示已实际验证,Inferred 表示仅阅读推断),无法证明的问题不会写入评论。该技能不修改用户工作树、不向代码托管平台发布任何内容,最终只产出一份 Markdown 审查笔记文件,由人类决定是否发布;结束时还会完整清理其创建的工作树、容器、进程和浏览器页面。
用于在获得说话人同意后,录制、私有上传、克隆并复用个人声音的指南型技能,支持 Cartesia 或 ElevenLabs,并可用于测试与后续复用。
面向 Python 项目的“假实现驱动”测试架构技能,提供五层防御式测试策略,主张业务逻辑大量跑在快速内存假实现上,少量使用真实实现做集成验证。适用于写测试、修 Bug、加功能或改造网关层时参考。
面向 pytest 的异步 Python 测试技能,提供 pytest-asyncio 配置、AsyncMock、异步 fixture、FastAPI 接口测试、异步上下文管理器与生成器、Kafka 异步客户端及超时与事件循环清理等可复用模式。
面向开发者的可测试性设计与测试分层技能,强调功能从设计阶段即可测试。涵盖单元测试、API/集成测试、预发布环境测试与 UI/E2E 测试四层,并提供依赖注入、纯函数抽取、测试 ID、测试用 API 路由等实践与命令。
将当前分支的杂乱提交历史重写为清晰、有叙事逻辑的提交,便于代码审查。会先创建备份分支,在新分支上重新实现改动,校验字节完全一致后再替换原分支,并可选强制推送。
bugfix 是一个系统化缺陷排查与修复工作流,按“理解→假设→调查→修复→验证”推进,并把发现写入 /tmp 下的调查日志作为外部记忆。适用于调试报错、输出异常、性能、竞态和间歇性问题。
pbi-challenge 是一个面向 Dev BA PIC 的 PBI 评审技能,用于在 grooming 前对 BA 起草的 PBI 草稿进行 AI 辅助挑战式审查,识别架构可行性、模糊验收标准、缺失授权、跨服务影响及 M1-M7 合规缺口。
tdd-spec 是一个用于在功能文档第 15 节生成或更新测试规格的技能,采用统一的 TC-{FEATURE}-{NNN} 编号格式,支持 TDD-first、implement-first、update、sync、from-integration-tests 五种模式。
test-first 是一个面向测试驱动开发(TDD)的技能参考,指导在红—绿循环中先写失败测试再写实现,并给出好测试的标准、测试接缝、反模式与循环规则。
smoke-harness 是 caliper 仓库中的冒烟测试技能,用于在改动后端 harness、MCP 接线或尝试执行链路后,用真实 agent CLI 做端到端验证。它会调用付费模型,因此 CI 默认跳过,需手动运行。