软件开发 Skill技能列表
GitHubPullRequest审核Skill github-pr-review
这个技能用于通过GitHub API对Pull Request进行结构化代码审查,发布内联评论、建议和优先级标签。它自动化代码审核流程,提高开发效率,支持单次API调用打包所有评论,包含关键词如GitHub、PR审查、代码审核、API调用、内联评论、优先级标签、DevOps工具和持续集成。
测试模式Skill testing-patterns
测试模式是一种软件测试技能,用于通过依赖注入、测试替身、安全重构等技术有效测试代码。它帮助开发者在没有测试的情况下安全修改代码,添加测试到现有代码,并通过特征化测试理解不熟悉的代码。关键词:测试模式、依赖注入、测试替身、安全重构、特征化测试、软件测试。
代码审查Skill code-review
代码审查技能用于确保代码质量、安全、性能和可维护性,通过系统化的清单和流程进行自动化审查,提升软件开发的整体水平和团队协作效率。关键词:代码审查、安全审查、性能优化、可维护性、代码质量、软件开发、自动化测试、代码检查。
Rust到TypeScript错误处理Skill rust-errors
这个技能用于在Tauri桌面应用中实现Rust和TypeScript之间的错误处理模式,通过discriminated union确保类型安全传递。它涉及定义Rust错误、处理Tauri命令错误,并创建TypeScript可处理的错误类型。关键词包括Rust、TypeScript、错误处理、Tauri、discriminated union、类型安全、跨语言开发、桌面应用。
增量提交Skill incremental-commits
增量提交是一种软件开发技能,用于将涉及多个文件的更改分解为逻辑波次,每个波次对应一个原子提交,以创建清晰、可追溯的git历史。适用于重构、API变更和多文件功能开发。关键词:增量提交、git提交策略、原子提交、依赖管理、版本控制、软件开发、DevOps。
GitHub问题评论指南Skill github-issues
这个技能用于指导开发者在GitHub平台上撰写有效的问题评论和拉取请求评论,以促进社区互动、提高沟通效率并支持开源协作。关键词包括GitHub、问题评论、拉取请求、社区沟通、开发者协作、开源贡献、沟通技巧、项目管理。
持续改进Skill kaizen
Kaizen技能是一种用于软件开发中实现连续改进、错误预防和标准化的方法论。它强调小步迭代、设计时防错、遵循最佳实践和按需构建,以提高代码质量、优化架构和改善工作流程。关键词:持续改进、防错、标准化、JIT、代码质量、过程优化。
PPTX演示文稿处理Skill pptx
该技能专注于PowerPoint演示文稿的创建、编辑和分析,涵盖文本提取、XML访问、模板使用、HTML到PPTX转换等功能,适用于办公自动化、文档处理和演示制作,提升工作效率。关键词:演示文稿、PowerPoint、创建、编辑、分析、办公自动化、文档处理。
DOCX文档处理Skill docx
此技能专注于Microsoft Word文档(.docx格式)的自动化创建、编辑和分析,包括文本提取、XML操作、跟踪更改处理和文档转换。适用于办公自动化、文档审查和内容管理场景。关键词:DOCX处理,Word自动化,文档编辑,文本分析,办公自动化,XML操作,跟踪更改,pandoc,Python脚本。
架构模式Skill architecture-patterns
这个技能用于掌握后端架构模式,如清洁架构、六边形架构和领域驱动设计,帮助设计和重构可维护、可测试、可扩展的系统。适用于系统设计、架构师角色、后端开发等场景,关键词包括架构模式、Clean Architecture、Hexagonal Architecture、DDD、后端架构、可维护性、可测试性、可扩展性。
综合测试实施技能Skill testing
这个技能提供了全面的软件测试专业知识,涵盖单元测试、集成测试、端到端测试等多种测试类型,适用于数据管道、机器学习模型、基础设施等专业领域。它支持TDD/BDD工作流,帮助设计测试架构、调试不稳定测试和分析覆盖率,确保代码质量和可维护性。关键词:测试、单元测试、集成测试、端到端测试、TDD、BDD、测试覆盖率、调试、测试策略、模拟测试。
SlackGIF创作工具Skill slack-gif-creator
这是一个用于创建针对 Slack 平台优化的动画 GIF 的工具包。它提供尺寸、帧率、颜色数等约束条件,验证工具确保 GIF 符合 Slack 要求,以及各种动画概念如抖动、脉冲、反弹等。适用于开发者和设计师快速创建高质量的 Slack 动图。关键词:Slack, GIF, 动画, 创作工具, 优化, 验证, Python, PIL, 图像处理, 动图生成