软件开发 Skill技能列表

⚡

Jest高级测试技能Skill jest-advanced

4.5

此技能专注于Jest测试框架的高级功能应用,涵盖自定义匹配器、参数化测试、覆盖率配置和性能优化,适用于复杂场景和大规模测试套件的开发与维护。关键词:Jest, 测试, 自定义匹配器, 参数化测试, 覆盖率, 性能优化, 模拟策略, 断言, 契约测试。

⚡

超时测试Skill timeout-test

4.5

这个技能用于在软件测试或系统开发中处理超时情况,确保程序在指定时间内响应,适用于性能测试、错误处理和资源管理。关键词:超时测试、软件开发、性能管理、错误处理。

⚡

深度防御验证Skill defense-in-depth

4.5

深度防御验证是一种软件开发技术,通过在数据通过的每一层(入口点、业务逻辑、环境和调试层)实施严格验证,旨在从根源上防止无效数据引发的错误,提高系统鲁棒性和代码质量。关键词:深度防御、多层验证、数据安全、错误预防、软件测试、系统架构、防御性编程、鲁棒性验证。

⚡

JavaScript测试模式Skill javascript-testing-patterns

4.5

本技能提供使用Jest、Vitest和Testing Library进行单元测试、集成测试和端到端测试的综合测试策略。适用于JavaScript/TypeScript应用的测试开发、TDD/BDD工作流程、模拟外部依赖和持续集成,关键词包括JavaScript测试、TypeScript测试、测试框架、单元测试、集成测试、端到端测试、TDD、BDD、模拟、覆盖率报告、CI/CD。

⚡

算法艺术生成Skill algorithmic-art

4.5

此技能专为使用p5.js创建算法艺术而设计,涵盖算法哲学构思、交互式生成艺术实现和参数探索。它结合计算美学与前端开发,允许用户通过种子随机性和动态控件生成独特艺术变体。适用于生成艺术、前端开发、交互设计等领域。关键词:算法艺术、生成艺术、p5.js、交互式艺术、前端开发、种子随机性、参数控制、计算美学。

⚡

触发定时任务Skill trigger-scheduled-task

4.5

触发定时任务技能允许用户立即执行已计划的定时任务,无需等待预设时间。适用于软件开发中的测试场景、DevOps任务调度、提前运行任务等。关键词:定时任务、任务调度、DevOps、测试执行、自动化。

⚡

端到端测试模式Skill e2e-testing-patterns

4.5

本技能专注于使用Playwright和Cypress工具进行端到端测试,帮助构建可靠、快速和可维护的测试套件,确保软件质量,捕捉bug、提升部署信心。适用于自动化测试、调试不稳定测试、建立测试标准等场景。关键词:端到端测试、Playwright、Cypress、测试自动化、CI/CD、不稳定测试、测试套件。

⚡

SlackGIF创建工具Skill slack-gif-creator

4.5

一个专门用于创建和优化Slack平台动画GIF的工具包,提供知识、实用工具和动画概念,帮助开发者高效制作符合Slack要求的GIF动画,提升视觉表现和文件效率。关键词: Slack, GIF, 动画, 优化, Python, PIL, 图像处理, 工具包, 创建, 制作

⚡

GitHub自动化Skill github-automation

4.5

这个技能用于通过Rube MCP自动化GitHub仓库管理、问题跟踪、拉取请求工作流、分支操作和CI/CD。关键词包括GitHub自动化、DevOps、CI/CD、代码工作流、自动化工具、GitHub Actions、版本控制、协作平台。

⚡

MPM版本信息查询Skill mpm-version

4.5

该技能用于查询和显示MPM系统的版本信息,包括项目版本、构建号、代理和技能的详情,适用于软件版本管理和系统监控。关键词:MPM、版本信息、代理、技能、软件版本、系统管理、DevOps、项目管理。

⚡

MPM会话暂停Skill mpm-session-pause

4.5

这个技能用于暂停当前Claude会话并保存所有工作状态,以便稍后恢复。它捕获待办事项、Git状态和上下文摘要,并保存到文件中。关键词:会话管理、工作状态保存、开发工具、MPM命令、Claude辅助、暂停恢复、上下文切换。

⚡

Git分支保护与PR工作流管理技能Skill pm-pr-workflow

4.5

此技能用于管理和自动化Git版本控制中的分支保护与拉取请求工作流,确保代码协作的安全性和效率。适用于DevOps、项目管理和版本控制场景。关键词:Git、分支保护、PR工作流、版本控制、DevOps、自动化、项目管理。