软件开发 Skill技能列表
完成开发分支Skill finishing-a-development-branch
这个技能是一个结构化的工作流,用于在软件开发中完成一个开发分支。它指导用户在测试通过后,通过呈现合并到主分支、创建Pull Request、保持分支或丢弃工作等选项,来集成或管理代码。关键词包括:开发、测试、Git、合并、Pull Request、工作流、清理。
Web应用测试工具包Skill webapp-testing
这是一个使用Playwright框架进行本地Web应用自动化测试的技能帮助开发者验证前端功能、调试UI行为、捕获浏览器截图和查看日志提高测试效率和代码质量。关键词:Web应用测试、Playwright、前端测试、UI自动化、本地服务器管理。
快速提交Skill fast-commit
这个Git技能用于快速暂存所有更改并立即提交,基于对话上下文自动生成简短消息,适用于无需交互式审查的快速提交场景。关键词:Git,快速提交,自动化提交,DevOps,版本控制,提交效率。
SlackGIF创建工具Skill slack-gif-creator
一个专门用于创建和优化Slack平台动画GIF的工具包,提供知识、实用工具和动画概念,帮助开发者高效制作符合Slack要求的GIF动画,提升视觉表现和文件效率。关键词: Slack, GIF, 动画, 优化, Python, PIL, 图像处理, 工具包, 创建, 制作
GitHub自动化Skill github-automation
这个技能用于通过Rube MCP自动化GitHub仓库管理、问题跟踪、拉取请求工作流、分支操作和CI/CD。关键词包括GitHub自动化、DevOps、CI/CD、代码工作流、自动化工具、GitHub Actions、版本控制、协作平台。
RuboCop集成技能Skill rubocop-integration
该技能专注于RuboCop的CI集成,包括GitHub Actions配置、插件开发和性能优化,用于自动化代码检查、提升Ruby开发质量和效率。关键词:RuboCop, CI集成, GitHub Actions, 代码质量, Ruby开发, 自动化测试, DevOps工具。
变更日志生成器Skill changelog-generator
变更日志生成器是一款自动化工具,用于从Git提交历史生成清晰、用户友好的变更日志。它分析提交、分类变更、翻译技术语言,适用于软件发布管理、产品更新文档等场景。关键词:Git自动化、变更日志生成、发布管理、DevOps工具、版本控制。
审查周期Skill review-cycle
审查周期是一个统一的、多维度的代码审查工具,支持会话和模块两种审查模式,通过7维度并行分析、迭代深度分析,提供自动化修复管道。它用于自动化代码质量评估、缺陷识别和修复,提高开发效率和质量。关键词:代码审查、自动化修复、多维分析、DevOps、CI/CD、软件测试、代码质量。
PR反馈分类器Skill pr-feedback-classifier
这个技能用于获取和分类PR(拉取请求)的审查反馈,通过上下文隔离返回结构化的JSON输出,帮助开发者在处理评论前进行分析。它适用于自动化代码审查流程,提升开发效率。关键词:PR反馈、代码审查、分类、自动化、DevOps、结构化JSON。
Git分支保护与PR工作流管理技能Skill pm-pr-workflow
此技能用于管理和自动化Git版本控制中的分支保护与拉取请求工作流,确保代码协作的安全性和效率。适用于DevOps、项目管理和版本控制场景。关键词:Git、分支保护、PR工作流、版本控制、DevOps、自动化、项目管理。
环境变量管理器Skill env-manager
环境变量管理器技能用于系统化管理环境变量,支持验证结构、安全扫描、同步到部署平台如Vercel和Heroku,以及生成文档。适用于Next.js、Express等框架,提升开发效率和安全性,关键词包括环境变量、管理、验证、同步、安全、部署、DevOps、Next.js、Vercel。
编写计划Skill WritingPlans
这个技能用于为软件开发工程师创建详细的实现计划,包括任务分解、代码示例、测试设计和文档,适用于零代码库上下文的项目。关键词:实现计划、任务分解、TDD、代码编写、测试设计、软件开发、工程师指导。