软件开发 Skill技能列表
技能分享指南Skill sharing-skills
这个技能提供了通过Git和GitHub贡献技能到上游仓库的完整工作流程,包括分支创建、代码提交、推送和拉取请求创建。适用于开源项目协作和技能管理,关键词:技能分享、Git操作、GitHub PR、版本控制、开源贡献、DevOps协作。
部署检查器Skill deployment-checker
部署检查器技能用于自动化验证软件部署前的就绪性,包括代码质量、安全检查、性能验证和基础设施检查,生成部署就绪报告,适用于DevOps流程,关键词:部署验证、安全检查、性能测试、自动化部署、CI/CD。
Git故事讲述-分支策略Skill git-storytelling-branch-strategy
这个技能帮助开发团队实施有效的Git分支策略,通过清晰的分支命名、工作流模式和组织管理,来讲述开发过程的故事,支持版本控制、团队协作和DevOps实践。关键词:Git分支管理、版本控制、代码协作、DevOps、CI/CD、软件开发流程、分支策略、代码审查、团队协作。
测试策略规划Skill test-strategy-planning
这个技能用于创建全面的测试策略文档,遵循IEEE 829标准结构,规划软件项目的测试方法、范围、资源和成功标准。适用于测试工程师、质量保证团队和项目经理,帮助制定系统的测试计划,提高软件质量和降低风险。关键词包括:测试策略、IEEE 829、软件测试、测试规划、质量保证、测试文档、风险优先、自动化测试。
测试数据策略规划Skill plan-data
此技能用于创建和管理全面的测试数据策略,涵盖合成数据生成、敏感数据匿名化和环境特定数据管理,旨在支持数据隐私合规(如GDPR和HIPAA)并优化测试环境设置。关键词:测试数据、数据策略、合成数据生成、匿名化处理、GDPR合规、HIPAA合规、测试环境管理、数据隐私保护、软件开发测试。
ESLint配置Skill eslint-configuration
ESLint配置技能专注于JavaScript代码质量的检查和规范设置,提供全面的配置文件、插件、环境配置知识,适用于前端开发、代码审查和CI/CD集成。关键词:ESLint、配置、JavaScript、代码质量、前端开发、插件、环境设置。
泳道可视化Skill swimlane-visualization
泳道可视化技能用于设计泳道用户界面模式,以实时可视化AI Developer Workflow的执行。适用于构建观测性仪表板、监控代理工作流进度和创建实时状态显示。关键词包括:泳道可视化、UI设计、前端开发、实时更新、AI工作流、WebSocket集成、事件监控、工作流调试。
代数效应与效应处理程序Skill algebraic-effects
该技能实现代数效应和效应处理程序,用于在类型化语言中模块化地处理计算效应,如异步、状态、异常、日志记录和非确定性。它涉及效应签名定义、处理程序实现、效应推断等,适用于编程语言设计、效应系统研究和软件架构优化。关键词:代数效应,效应处理程序,类型系统,效应推断,编程语言设计,计算效应,模块化处理。
SIP媒体协商Skill sip-media-negotiation
这个技能专注于SIP(会话初始协议)中的媒体协商,包括SDP(会话描述协议)的解析与生成、编解码器协商算法、提议/应答模型实现,用于开发VoIP(语音 over IP)应用、视频会议系统和实时通信平台。关键词:SIP, SDP, 媒体协商, VoIP, 编解码器协商, RTP, ICE, WebRTC
Sentry性能分析Skill analyze-performance
这个技能用于分析Sentry监控数据中的性能指标,识别慢事务、瓶颈和性能退化,提供优化建议,帮助提升应用速度和用户体验。关键词:Sentry、性能监控、DevOps、优化、慢事务、Apdex、延迟、事务分析、性能趋势。
延迟优化Skill latency-optimization
延迟优化技能专注于减少分布式系统中的端到端延迟,通过优化网络、应用和数据库层,提升性能敏感应用的响应时间和用户体验。涵盖延迟预算、地理路由、协议优化、缓存策略和监控技术,适用于软件开发、DevOps和云原生架构场景。关键词包括延迟优化、性能优化、分布式系统、网络延迟、应用延迟、数据库延迟、DevOps、云原生。
内部开发者平台Skill internal-developer-platform
内部开发者平台技能专注于设计、构建和优化企业内部开发者平台,以提升开发者的生产力和体验。涵盖平台工程原理、Backstage等工具的使用、自服务门户设计、平台团队结构以及开发者体验度量。关键词:内部开发者平台、平台工程、DevOps、开发者体验、自服务、Backstage、平台团队。