软件开发 Skill技能列表
BunDrizzle集成Skill BunDrizzleIntegration
Bun Drizzle 集成技能用于在 Bun 运行时中,通过 Drizzle ORM 与 SQLite 数据库进行类型安全的交互,支持模式定义、自动迁移、CRUD 操作、事务处理和高效查询,适用于后端开发场景。关键词:Bun, Drizzle ORM, SQLite, 类型安全, 数据库迁移, 后端开发, 模式定义, CRUD 操作。
Godot经济系统Skill godot-economy-system
这个技能提供游戏经济系统设计的专家指导,包括货币管理、商店系统、动态定价、掉落表等,适用于RPG、交易游戏或资源管理系统,帮助开发者构建平衡的游戏经济。关键词:EconomyManager, currency, shop_item, loot_table, dynamic_pricing, buy_sell_spread, currency_sink, inflation, item_rarity。
软件后端工程Skill software-backend
软件后端工程技能用于设计、实现和审查生产级的后端服务,涵盖API设计、数据库管理、身份验证、缓存、可观测性、错误处理、测试和部署。关键词:后端开发、API设计、数据库、身份验证、缓存、可观测性、测试、部署、生产就绪、零信任架构、性能优化、成本控制。
前后端需求沟通Skill frontend-to-backend-requirements
这个技能用于前端开发者向后端开发者沟通数据需求,确保用户界面能正确渲染。它包括描述所需显示的数据、用户可以执行的操作、需要处理的UI状态等,而不涉及具体的实现细节。关键词:前端开发、后端开发、需求沟通、API设计、协作开发、软件开发。
页面结构设计Skill page-structure-design
页面结构设计技能提供全面指导,用于设计头寸CMS的页面层次结构、模板系统和模块化页面组合。覆盖页面集、模板继承、组件区域和页面树API,帮助构建灵活的网站架构,优化SEO和用户体验。关键词:页面结构设计、头寸CMS、模板系统、页面构建器、站点地图生成、模块化页面组合。
TestInfrastructureAgent-RealCoverageBuilderSkill test-infrastructure
这个技能是关于创建和维护全面的测试覆盖率,确保测试是可执行的规范,并且没有空的测试文件。它包括测试清单和差距分析、测试编写、质量门、工作流程、测试编写指南、测试覆盖目标、运行测试、处理不可测试的代码和测试维护。
Maven依赖管理Skill maven-dependency-management
Maven 依赖管理技能用于 Java 项目中的依赖声明、作用域管理、版本解析、BOM 配置和依赖树优化,有效解决依赖冲突、提高构建效率和项目稳定性。适用于多模块项目管理、版本控制和构建优化。关键词:Maven、依赖管理、Java、BOM、版本控制、依赖冲突、构建工具、项目管理。
可复用部件设计模式技能Skill robius-widget-patterns
这个技能提供了基于Robrix和Moly代码库的Makepad部件设计最佳实践,包括可复用部件、模态对话框、拖放重排序、动态样式应用等多种模式,帮助开发者高效创建和优化UI组件。关键词:Makepad部件、可复用设计、模态、拖放、优化、UI组件、设计模式、前端开发、软件开发。
Web框架技能组Skill web-frameworks
本技能组提供综合指南,用于使用Next.js、Turborepo和RemixIcon构建现代全栈Web应用程序。适用于React应用开发、服务器端渲染、单仓库管理、构建性能优化和图标库集成。关键词:Next.js, Turborepo, RemixIcon, 全栈开发, 前端框架, 单仓库, 图标库, SEO优化。
dotnet-maui-aot技能Skill dotnet-maui-aot
这个技能专注于在 iOS 和 Mac Catalyst 平台上使用 Native AOT 编译技术优化 .NET MAUI 应用程序。它涵盖编译管道配置、性能提升(如大小减少和启动加速)、库兼容性处理、修剪机制以及设备测试。关键词包括 .NET MAUI、iOS、Mac Catalyst、AOT 编译、性能优化、库兼容性、修剪配置。
技术债务管理Skill TechnicalDebtManagement
技术债务管理是一种专家级框架,用于识别、分类、量化和管理技术债务,以维护代码质量、团队速度和系统健康。它通过系统的债务跟踪和偿还,帮助团队在短期交付速度与长期可维护性之间取得平衡。
Python工程化开发Skill python
本技能专注于Python工程化开发实践,涵盖类型安全、代码质量、测试驱动开发和现代开发工具链。核心内容包括:使用mypy进行严格的类型检查确保代码可靠性;通过ruff实现代码格式化和静态分析;采用pytest构建完善的测试体系;遵循TDD(测试驱动开发)原则;实施依赖注入、结果模式等设计模式;建立标准化的项目结构和CI/CD流程。适用于构建高质量、可维护的Python应用程序,特别适合企业级项目开发、API服务和数据管道等场景。关键词:Python开发、类型安全、测试驱动开发、代码质量、工程化实践、CI/CD、mypy、ruff、pytest、TDD。