软件开发 Skill技能列表
文档即代码技能Skill docs-as-code
文档即代码技能用于自动化文档工作流程,集成版本控制、持续集成/持续部署(CI/CD),实现文档与代码同步管理,提高文档质量和效率,适用于软件开发中的文档管道。关键词:文档即代码、自动化、版本控制、CI/CD、文档管理、DevOps。
延迟优化Skill latency-optimization
延迟优化技能专注于减少分布式系统中的端到端延迟,通过优化网络、应用和数据库层,提升性能敏感应用的响应时间和用户体验。涵盖延迟预算、地理路由、协议优化、缓存策略和监控技术,适用于软件开发、DevOps和云原生架构场景。关键词包括延迟优化、性能优化、分布式系统、网络延迟、应用延迟、数据库延迟、DevOps、云原生。
DOCX文档处理技能Skill docx
DOCX文档处理技能用于自动化创建、编辑和分析Word文档,支持跟踪更改、评论管理、格式化操作等。关键词:DOCX处理, Word文档编辑, 跟踪更改, 文档分析, 自动化脚本, XML处理
AsyncRedux撤销重做实现Skill asyncredux-undo-redo
这个技能教你如何在AsyncRedux库中实现撤销和重做功能,通过状态观察者跟踪状态变化、记录历史并管理UI集成,适用于Flutter移动应用开发。关键词:AsyncRedux, 撤销, 重做, Flutter, Dart, 状态管理, 移动开发
Git工作流技能Skill skill-git-workflow
这个技能用于自动化git提交工作流,专门针对任务管理和版本控制。它根据任务状态变更和工件创建来创建范围化的提交,包括触发CI的条件和安全检查。关键词:git、工作流、提交管理、任务自动化、DevOps、版本控制。
工作流指南技能Skill workflow-guide
这个技能提供 Cursor 和 Claude Code 2-agent 工作流的指导,用于解释协作流程、任务管理和 CI/CD 规则,适用于软件开发中的项目管理和 DevOps 实践,关键词包括 Cursor、Claude Code、工作流、协作、项目管理、DevOps、CI/CD、任务管理。
实施技能Skill implementation
该技能用于在项目规划后,安全且一致地实施变更,包括测试执行和政策遵循,确保软件质量和项目流程的稳定性。关键词:实施、变更、测试、项目政策、工作流程、安全、一致、软件开发。
会话状态技能Skill session-state
会话状态技能是一个内部工具,用于管理基于SESSION_ORCHESTRATION.md定义的会话状态迁移,确保状态转换的验证和执行。关键词:会话状态管理、状态迁移、内部技能、开发工具、软件开发。
Bats测试模式Skill bats-testing-patterns
此技能专注于使用Bash自动化测试系统(Bats)进行全面的shell脚本单元测试。它涵盖了测试模式、固定装置、模拟技术、错误处理和CI/CD集成,旨在提升脚本测试效率和代码质量。关键词包括:Bats测试、shell脚本测试、自动化测试、单元测试、CI/CD管道、测试驱动开发、固定装置、断言模式、DevOps。
简单数学技能Skill simple-math
这个技能用于安全地执行基本算术运算,包括加法、减法、乘法和除法,使用Python的标准运算符,避免使用eval()和exec()以确保安全。关键词:算术运算、安全计算、Python技能、输入验证、基础数学、编程工具。
重构Skill refactoring
重构是一种软件工程技术,通过系统性地改进代码结构、可读性和可维护性,而不改变其外部行为,用于减少技术债务、提取函数、移除重复代码、简化条件逻辑、应用设计模式等,提升代码质量和开发效率。关键词:代码重构、软件重构、技术债务、代码优化、可维护性、可读性、设计模式、软件开发、代码结构改进。
代码审查Skill code-review
这个技能用于自动化审查代码更改或拉取请求,确保符合项目开发指南和质量标准。它涉及Git工具集成,自动检测修改、执行代码质量检查(如格式化和静态分析)、生成详细审查报告,并支持多种模式(如自动检测、显式提交和PR审查)。关键词包括:代码审查、Git、拉取请求、质量保证、自动化测试、开发流程优化、代码规范检查。