Loading...
Loading...
共找到 75 个 Skills
当你拥有多步骤任务的规格说明或需求,且尚未开始编写代码时使用
适用于创建新技能、编辑现有技能或在部署前验证技能可用性的场景
为软件质量保证设计全面的测试策略。适用于规划测试覆盖范围、实施测试金字塔或搭建测试基础设施的场景。涵盖单元测试、集成测试、端到端(E2E)测试、测试驱动开发(TDD)以及测试最佳实践。
使用pytest、fixtures、Mocking和测试驱动开发(TDD)实现全面的测试策略。适用于编写Python测试、搭建测试套件或实施测试最佳实践的场景。
单元测试编写指南,涵盖 JUnit5/MockK 使用、测试命名规范、Mock 技巧、测试覆盖率要求、TDD 实践。当用户编写单元测试、Mock 依赖、提高测试覆盖率或进行测试驱动开发时使用。
测试Java应用程序 - JUnit 5、Mockito、集成测试、TDD模式
当你编写代码、实现功能、重构、规划架构、设计系统、评审代码或调试时,使用此技能。该技能通过SOLID原则、TDD、整洁代码实践和专业软件设计,将初级水平的代码转化为资深工程师级别的优质软件。
遵循生产级模式,使用Python/FastAPI构建Azure Cosmos DB NoSQL服务。适用于实现带有双重认证(DefaultAzureCredential + 模拟器)的数据库客户端配置、包含CRUD操作的服务层类、分区键策略、参数化查询,或是针对Cosmos的TDD模式场景。触发关键词包括“Cosmos DB”、“NoSQL数据库”、“文档存储”、“添加持久化”、“数据库服务层”或“Python Cosmos SDK”。
将实现工作委托给编码Agent。提供需求或功能文件路径。
面向TypeScript开发者的Clean Code原则、专业实践与工作流。基于Robert C. Martin所著《Clean Code》和《The Clean Coder》书籍。 重要提示:当启用此技能时,在提供建议或编写代码前,请务必加载并参考参考文件(rules.md、examples.md)。参考内容的优先级高于通用知识。 在以下场景使用此技能: - 编写TypeScript/JavaScript代码时 - 评审代码或拉取请求时 - 重构现有代码时 - 遵循测试驱动开发(TDD)时 - 以完善的测试覆盖率修复Bug时 - 为功能规划测试策略时 - 准确估算任务时 - 专业处理截止日期与承诺时 - 高效团队协作时
用于构建企业级应用的完整Java Spring Boot技能集。 包含带有可选组件的模块化架构: - 搭配JPA/Hibernate + Flyway迁移的PostgreSQL数据库 - Redis缓存(可选) - Kafka/RabbitMQ消息队列(可选,二选一) - JWT + OAuth2身份认证(OAuth2可选) - RBAC权限控制(可选) - 基于Mockito的测试驱动开发(TDD) - 基于OpenSpec的先定义规格再开发模式
端到端实现编排器。当用户说“编排”、“端到端实现这个”、“构建这个”,或者希望通过具备规划、实现、审查和QA阶段的Agent团队来完成完整功能/修复的实现时使用。