软件开发 Skill技能列表
测试质量检查技能Skill TestQualityInspector
本技能提供系统化检查技术,用于验证单元测试和端到端测试是否测试真实行为、提供有意义的覆盖、并能捕获实际缺陷,避免测试覆盖率高的虚假信心。关键词:测试质量、单元测试、端到端测试、QA检查、回归测试、测试覆盖、断言强度。
测试驱动开发Skill test-driven-development
测试驱动开发(TDD)是一种软件开发方法,通过先写测试代码再写实现代码,遵循RED/GREEN/REFACTOR循环,确保代码质量、防止回归错误,并促进重构。适用于新功能开发、bug修复、重构和行为更改。关键词:测试驱动开发、TDD、软件测试、单元测试、RED/GREEN/REFACTOR、测试优先、代码质量、敏捷开发。
基于条件的等待Skill Condition-BasedWaiting
此技能用于软件测试领域,通过条件轮询替代随机超时,提高异步测试的可靠性和稳定性。核心应用包括避免竞争条件、时序依赖和不稳定测试行为,关键词包括异步测试、条件轮询、测试可靠性、竞争条件、时序优化和软件测试自动化。
Rust桌面应用开发Skill rust-desktop-applications
Rust桌面应用开发技能专注于使用Rust语言构建高性能、跨平台的桌面应用程序。通过Tauri框架结合Web前端技术,或使用原生GUI框架如egui、iced等,实现小型化、安全、系统集成的应用。关键词包括Rust、桌面应用、Tauri、跨平台、原生GUI、性能优化。
MPM版本信息查询Skill mpm-version
该技能用于查询和显示MPM系统的版本信息,包括项目版本、构建号、代理和技能的详情,适用于软件版本管理和系统监控。关键词:MPM、版本信息、代理、技能、软件版本、系统管理、DevOps、项目管理。
mpm-statusSkill mpm-status
这个技能用于显示Claude MPM系统的全面状态信息,包括版本详情、服务状态、代理信息、内存统计、配置设置和项目上下文,帮助用户进行系统检查、代理验证、调试和健康监控,关键词:MPM、系统状态、诊断、监控、DevOps、代理。
MPM会话暂停Skill mpm-session-pause
这个技能用于暂停当前Claude会话并保存所有工作状态,以便稍后恢复。它捕获待办事项、Git状态和上下文摘要,并保存到文件中。关键词:会话管理、工作状态保存、开发工具、MPM命令、Claude辅助、暂停恢复、上下文切换。
Git分支保护与PR工作流管理技能Skill pm-pr-workflow
此技能用于管理和自动化Git版本控制中的分支保护与拉取请求工作流,确保代码协作的安全性和效率。适用于DevOps、项目管理和版本控制场景。关键词:Git、分支保护、PR工作流、版本控制、DevOps、自动化、项目管理。
MPM会话错误分析工具Skill mpm-postmortem
这个技能用于自动化分析软件开发过程中的会话错误,并提供改进建议和修复方案。它可以从脚本、技能、代理和用户代码中识别错误,生成修复、更新、PR推荐和优化建议,帮助提升代码质量和开发效率。关键词:会话错误分析、自动化工具、改进建议、DevOps、软件开发、错误修复。
智能项目文件整理Skill mpm-organize
此技能用于自动整理项目文件,通过智能检测、合并和删除冗余文件,优化项目结构,提高软件开发效率。关键词:项目文件组织、智能整理、文件管理、DevOps工具、软件开发辅助。
MPM监控管理工具Skill mpm-monitor
该技能用于管理Socket.IO监控服务器,提供实时仪表板监控功能,支持启动、停止、重启、状态查询和端口配置等操作。关键词包括:监控、服务器、仪表板、实时、Socket.IO、MPM、DevOps、系统管理、端口管理、后台运行。适用于系统监控、运维自动化和DevOps场景,方便用户快速部署和管理监控服务。
MPM项目初始化工具Skill mpm-init
该技能用于初始化和智能更新Claude Code和MPM项目,支持自动生成文档、代码结构分析、git历史管理、工具配置和内存系统设置,提高开发效率和项目管理水平。关键词:项目初始化、代码分析、AST、文档生成、git管理、DevOps、Claude MPM、智能更新、工具配置、内存系统。