软件开发 Skill技能列表
TestContainers集成测试Skill testcontainers-integration-tests
该技能专注于在 .NET 开发中使用 TestContainers 库进行集成测试。通过创建和管理 Docker 容器,实现对真实基础设施(如 SQL Server、PostgreSQL 数据库、RabbitMQ 消息队列和 Redis 缓存)的测试,避免模拟对象,提高测试的可靠性和准确性。适用于 CI/CD 流程,支持 xUnit 框架,帮助开发者确保代码与生产环境的兼容性。关键词包括:TestContainers、.NET、集成测试、Docker、数据库测试、消息队列、Redis、RabbitMQ、CI/CD、xUnit。
测试驱动开发Skill test-driven-development
测试驱动开发(TDD)是一种软件开发实践,强调先编写测试用例再实现代码,通过‘红-绿-重构’循环确保代码质量、减少错误和促进设计改进。关键词:测试驱动开发、TDD、单元测试、自动化测试、红绿重构、代码质量、软件开发、测试优先、测试用例、错误预防。
TailwindCSSv4模式Skill tailwind-patterns
Tailwind CSS v4 模式是一种前端开发技能,专注于使用Tailwind CSS v4框架实现CSS优先配置、容器查询、现代布局模式、设计令牌架构等,用于快速构建高效、响应式、可维护的Web界面。关键词包括Tailwind CSS、CSS-first、容器查询、设计令牌、前端开发、响应式设计、布局模式。
Tailwind设计系统Skill tailwind-design-system
这个技能专注于利用Tailwind CSS框架构建和维护可扩展的设计系统,涵盖设计令牌、组件变体、响应式布局和可访问性标准,旨在提升前端开发效率、确保UI一致性和优化用户体验。关键词包括:Tailwind CSS, 设计系统, 设计令牌, 组件库, 响应式模式, 前端开发。
Saga编排Skill saga-orchestration
Saga编排技能用于实现和管理Saga模式,协调分布式事务和长运行业务流程。它涉及处理多服务事务、补偿事务、工作流编排,适用于微服务架构中的故障处理和业务协调。关键词:Saga模式、分布式事务、补偿事务、工作流编排、微服务架构、系统设计、长运行工作流。
README生成器Skill readme
这个技能用于自动创建或更新项目的README.md文件,提供全面的本地开发、系统架构和生产部署文档,适用于技术写作者和开发者,关键词包括:文档自动化、技术写作、项目文档、README生成、架构描述。
React专家Skill react-expert
此技能用于前端开发,专注于使用 React 19 及更高版本构建高性能、可访问的 Web 应用程序,涵盖组件架构、钩子模式、状态管理、性能优化等核心领域。适用于服务器组件、Suspense 边界、现代数据获取等高级特性。关键词:React, 前端开发, TypeScript, 状态管理, 性能优化, 服务器组件, 钩子模式, 可访问性。
Next.js开发专家Skill nextjs-developer
Next.js开发专家技能用于构建高性能、SEO优化的Next.js 14+应用,专精于App Router、服务器组件和全栈部署。关键词:Next.js, App Router, React Server Components, SEO优化, 性能优化, Vercel部署, 前端开发, Web开发, 全栈开发, 服务器渲染
Next.js最佳实践Skill nextjs-best-practices
这是一个关于Next.js App Router开发的最佳实践技能,涵盖服务器组件与客户端组件的决策树、数据获取模式、路由原则、API路由、性能优化、缓存策略和反模式等,适用于前端开发人员提升Next.js应用质量和效率。关键词包括:Next.js, App Router, 服务器组件, 数据获取, 路由, 前端开发, 性能优化, 缓存策略, 反模式。
Next.jsAppRouter最佳实践Skill nextjs-app-router-patterns
这个技能用于掌握Next.js 14+ App Router的高级开发模式,包括Server Components、流式渲染、并行路由和高效数据获取,适用于构建高性能、可扩展的Next.js应用程序,优化服务器端渲染和静态生成,提升全栈开发效率和用户体验。关键词:Next.js, App Router, Server Components, streaming, SSR, SSG, React, 前端开发, 数据获取, 缓存优化。
EFCore最佳实践模式Skill efcore-patterns
此技能提供了Entity Framework Core的核心最佳实践模式,包括默认无跟踪、查询分割、迁移管理、专用迁移服务等,帮助开发人员优化性能、避免常见陷阱,并提高数据库操作的效率和可靠性。关键词:Entity Framework Core, EF Core, 性能优化, 数据库迁移, .NET开发, 后端开发
端到端测试模式Skill e2e-testing-patterns
本技能专注于使用Playwright和Cypress工具进行端到端测试,帮助构建可靠、快速和可维护的测试套件,确保软件质量,捕捉bug、提升部署信心。适用于自动化测试、调试不稳定测试、建立测试标准等场景。关键词:端到端测试、Playwright、Cypress、测试自动化、CI/CD、不稳定测试、测试套件。