软件开发 Skill技能列表
性能分析Skill performance-analysis
性能分析技能用于通过测量和剖析诊断系统瓶颈、建立性能基线、优化应用程序和基础设施,并规划容量。它确保系统在高负载下保持高效稳定,应用于软件开发、系统运维和性能监控。关键词:性能优化、瓶颈诊断、容量规划、性能剖析、系统监控、延迟分析、资源利用率。
代码质量评审Skill code-quality-review
代码质量评审是一种专业技能,用于在软件开发过程中系统性评估代码的多个方面,包括正确性、设计、可读性、安全性、性能和可测试性。它帮助识别技术债务、提供建设性反馈、确保代码质量和维护性,应用于代码审查、质量评估、技术债务管理和团队指导。关键词:代码评审、质量控制、软件测试、技术债务、代码重构、开发标准、质量保障、代码审查、反馈技术、静态分析。
可观察性设计Skill observability-design
可观察性设计是一种技能,用于构建监控、报警和诊断系统,将遥测数据转化为可操作的洞察。它涉及定义服务级别指标(SLI)、服务级别目标(SLO)、实施分布式追踪、创建报警规则、构建仪表盘,以及建立事件响应流程,以提高软件系统的可靠性和生产准备就绪。关键词:可观察性、监控、SLI、SLO、报警、分布式追踪、DevOps、仪表盘设计、错误预算。
PR工作流程管理Skill pr-workflow
这个技能专注于软件开发中的PR(Pull Request)工作流程管理,包括Git提交实践、CI/CD环境设置、安全规范和第三方依赖处理。旨在提升团队协作效率和代码质量,适用于版本控制和DevOps流程优化。关键词:PR管理、Git提交、CI/CD、软件开发、安全、依赖管理、团队协作、代码质量。
代码审查接收与处理技能Skill receiving-code-review
这个技能指导在软件开发过程中如何有效接收和处理代码审查反馈,强调技术验证、避免情感化回应,并逐步实施修复。它包括阅读反馈、理解需求、验证技术正确性、评估适用性、响应和测试步骤,适用于处理不明确或外部反馈。关键词:代码审查、技术评估、验证、反馈处理、软件开发、质量保证、静态测试、代码质量。
ElectronEGG桌面应用开发框架Skill electron-egg
此技能提供 Electron EGG 框架的全面指导,用于开发跨平台桌面应用程序。它基于 Electron 和 Egg.js,涵盖项目结构、主/渲染器进程、IPC 通信、窗口管理等功能,帮助开发者快速构建和部署桌面应用。关键词:Electron EGG, Electron, Egg.js, 桌面应用, IPC, 进程通信, 窗口管理。
部署程序Skill deployment-procedures
该技能专注于生产环境部署的核心原则和决策流程,包括安全部署工作流、回滚策略、验证方法等,旨在培养开发者和运维人员的思维能力和风险控制意识,而不是简单的脚本执行。关键词:部署、生产环境、安全、回滚、CI/CD、DevOps、风险管理。
HubSpotCRM集成Skill hubspot-integration
HubSpot CRM 集成技能提供专家级模式,用于高效集成HubSpot CRM,包括OAuth认证、CRM对象管理、关联处理、批量操作和webhooks设置。支持Node.js和Python SDKs,适用于CRM数据同步、自动化流程和API开发。关键词:HubSpot集成,CRM集成,API开发,后端开发,Node.js,Python,OAuth认证,webhooks,批量操作。
PlaywrightCLI技能Skill "playwright"
Playwright CLI技能是一种通过命令行自动化真实浏览器的工具,支持导航、表单填写、截图和数据提取等功能,适用于UI流程调试、测试自动化和数据爬取。关键词:浏览器自动化、命令行、测试、UI调试、数据提取。
PPTX演示文稿处理Skill pptx
该技能专注于PowerPoint演示文稿的创建、编辑和分析,涵盖文本提取、XML访问、模板使用、HTML到PPTX转换等功能,适用于办公自动化、文档处理和演示制作,提升工作效率。关键词:演示文稿、PowerPoint、创建、编辑、分析、办公自动化、文档处理。
每周领导力反思Skill weekly-reflection
这个技能用于领导层进行每周反思,通过回顾会议、评估进度、识别胜利与挑战,并设置下周重点,以保持战略对齐和持续改进。关键词:领导力反思、战略管理、周度评估、进度跟踪。
网页界面审查技能Skill web-design-guidelines
这个技能用于自动审查用户界面代码,确保其符合网页界面最佳实践,涵盖可访问性、焦点状态、表单、动画、性能、排版等多个方面,帮助前端开发者提升代码质量和用户体验。关键词:UI审查、前端开发、可访问性、性能优化、代码审计、网页设计、用户体验。