工程开发自动化
mutation-testing-js
使用 Stryker 进行 JavaScript/TypeScript 突变测试。分析分支代码以发现薄弱或缺失的测试,验证测试有效性,并增强 Node.js 测试套件。
浏览: 54★ 22
探索可复用的代理技能,查看实现细节,快速找到适合你工作流程的技能。
共找到 97 个技能
使用 Stryker 进行 JavaScript/TypeScript 突变测试。分析分支代码以发现薄弱或缺失的测试,验证测试有效性,并增强 Node.js 测试套件。
用于构建健壮 AI Agent 技能的元技能,采用测试驱动开发 (TDD) 方法:定义失败 (RED)、实现技能 (GREEN) 并修补合理化漏洞 (REFACTOR)。
通过为每个任务指派独立子代理来执行实现计划,并结合规格符合性与代码质量的两阶段审查机制。
运用 PACT(主动、自主、协作、目标导向)原则的整体测试模型,为现代软件系统构建质量文化与测试策略。
为 AI 代理设计的框架,可在多个上下文窗口中保持状态,使代理能够完成复杂的长期编程任务,而不丢失进度或上下文。
多模型代码审查工作流,通过共识机制进行代码质量与安全分析。
在软件功能开发过程中,验证跨工件(规格、计划、任务)一致性并检测破坏性变更(API、数据库、UI)。
一套用于 .NET 工程的技能,涵盖领域驱动设计 (DDD)、EF Core 持久化、BDD 风格单元测试,以及通过 Serena MCP 实现的 IDE 语义代码理解。
一套用于编写代理技能的测试驱动开发 (TDD) 框架,通过压力测试情境确保文档能有效引导代理行为。
为 LLM 设置的程序开发行为准则,旨在减少错误、落实最佳实践,并通过强调简洁性、精确修改与目标导向验证来提升代码质量。
自动生成结构化且符合生产环境要求的 Python pytest 测试套件。
项目专属的架构指南模板,提供生产级 AI 应用程序的标准化结构、代码模式、测试要求及部署工作流程。