软件开发 Skill技能列表
数据库迁移生成器Skill migration-generator
该技能用于自动生成数据库迁移脚本,支持多种框架如SQL、Node.js、Python、Ruby、Go、PHP等,包括模型变更、模式差异识别、正向反向迁移、数据迁移和零停机策略,遵循最佳实践以确保安全、可逆和高效部署,适用于软件开发、DevOps和数据库管理场景,关键词:数据库迁移、ORM框架、迁移生成、DevOps、安全部署、数据迁移、零停机、最佳实践。
部署检查器Skill deployment-checker
部署检查器技能用于自动化验证软件部署前的就绪性,包括代码质量、安全检查、性能验证和基础设施检查,生成部署就绪报告,适用于DevOps流程,关键词:部署验证、安全检查、性能测试、自动化部署、CI/CD。
代码复杂性分析器Skill complexity-analyzer
代码复杂性分析器是一个用于自动测量和报告代码复杂度指标的工具,提供可操作的改进建议,帮助开发团队优化代码质量、提高可维护性和测试效率。关键词:代码复杂性、复杂度分析、代码质量、软件测试、代码重构、工具集成、复杂度指标、可维护性、代码优化。
AbsintheGraphQLSchema设计Skill absinthe-schema
Absinthe是一个用于Elixir语言中设计GraphQL schema的工具,帮助开发者构建高效、可维护的API。它涵盖类型定义、接口、联合、枚举和schema组织模式,优化后端数据查询和变更。关键词:GraphQL, Elixir, schema设计, 类型定义, 接口, 枚举, 后端开发。
技术栈顾问Skill tech-stack-advisor
技术栈顾问是一个技能,用于基于项目需求推荐合适的技术栈。它覆盖前端、后端、数据库等多个类别,提供技术选型和比较功能。关键词:技术栈推荐、软件开发工具、技术选型、全栈组合、遗留代码扫描。
测试策略规划Skill test-strategy-planning
这个技能用于创建全面的测试策略文档,遵循IEEE 829标准结构,规划软件项目的测试方法、范围、资源和成功标准。适用于测试工程师、质量保证团队和项目经理,帮助制定系统的测试计划,提高软件质量和降低风险。关键词包括:测试策略、IEEE 829、软件测试、测试规划、质量保证、测试文档、风险优先、自动化测试。
测试数据策略规划Skill plan-data
此技能用于创建和管理全面的测试数据策略,涵盖合成数据生成、敏感数据匿名化和环境特定数据管理,旨在支持数据隐私合规(如GDPR和HIPAA)并优化测试环境设置。关键词:测试数据、数据策略、合成数据生成、匿名化处理、GDPR合规、HIPAA合规、测试环境管理、数据隐私保护、软件开发测试。
泳道可视化Skill swimlane-visualization
泳道可视化技能用于设计泳道用户界面模式,以实时可视化AI Developer Workflow的执行。适用于构建观测性仪表板、监控代理工作流进度和创建实时状态显示。关键词包括:泳道可视化、UI设计、前端开发、实时更新、AI工作流、WebSocket集成、事件监控、工作流调试。
MongoDB多文档事务管理Skill mongodb-transactions
这个技能专注于MongoDB数据库中的ACID事务实现,用于保证在多文档操作时的数据一致性和原子性。包括会话管理、事务配置、错误恢复和重试逻辑。适用于后端开发、金融系统、电商平台等需要高一致性保证的场景。关键词:MongoDB, ACID事务, 多文档操作, 数据一致性, 错误处理, 会话管理, 重试逻辑, 后端开发。
延迟优化Skill latency-optimization
延迟优化技能专注于减少分布式系统中的端到端延迟,通过优化网络、应用和数据库层,提升性能敏感应用的响应时间和用户体验。涵盖延迟预算、地理路由、协议优化、缓存策略和监控技术,适用于软件开发、DevOps和云原生架构场景。关键词包括延迟优化、性能优化、分布式系统、网络延迟、应用延迟、数据库延迟、DevOps、云原生。
内部开发者平台Skill internal-developer-platform
内部开发者平台技能专注于设计、构建和优化企业内部开发者平台,以提升开发者的生产力和体验。涵盖平台工程原理、Backstage等工具的使用、自服务门户设计、平台团队结构以及开发者体验度量。关键词:内部开发者平台、平台工程、DevOps、开发者体验、自服务、Backstage、平台团队。
LiveView开发模式技能Skill liveview-patterns
这个技能专注于Phoenix LiveView框架的模式和最佳实践,用于构建高效、交互式的Web应用。关键词:Phoenix, LiveView, Elixir, Web开发, 异步处理, 内存优化, 实时交互, 服务器端渲染