软件开发 Skill技能列表
重构Skill refactor
这个技能用于自动化代码重构,帮助开发者简化代码结构、清理无用代码、处理最近更改的文件,提高代码质量和可维护性。关键词:代码重构、自动化重构、Git操作、简化代码、清理死代码、软件开发工具。
启动热修复Skill start-hotfix
这个技能用于在Git Flow工作流中启动热修复分支,快速修复生产环境中的关键bug,涉及版本控制、分支管理和自动化操作。关键词:Git Flow, 热修复, 版本控制, DevOps, 分支管理, 自动化, 软件开发
Paper搜索工具设置Skill setup
此技能用于协助用户配置 Paper Search MCP 工具,解决常见错误如“paper-search MCP 错误”、“Docker 未找到”、“Docker 未运行”或“paper search 不工作”,提供快速修复步骤,如运行设置命令、安装 Docker、启动 Docker Desktop,并指导如何禁用不需要的功能以预防错误。关键词包括 Paper Search、MCP、Docker、配置、错误处理、工具设置。
代码审查请求技能Skill requesting-code-review
该技能用于在软件开发过程中,通过请求代码审查来提高代码质量和确保代码符合计划与需求。它涉及调度子代理进行代码评估,提供反馈流程和错误预防。关键词:代码审查、代码质量、软件开发、Git、子代理、反馈、质量保证。
列出MCP服务器Skill list-mcp-servers
这个技能用于列出所有配置的 MCP 服务器及其连接状态,帮助用户快速检查服务器可用性、验证连接状态,并了解可用工具数量。关键词包括:MCP 服务器、连接状态、服务器列表、配置管理、工具检查。
行为测试技能Skill behavior-testing
行为测试技能是一种专注于验证软件应用功能行为的测试方法,确保API调用、状态管理、错误处理和安全性的正确性。它弥补了传统渲染测试的不足,提升测试覆盖率和应用质量。关键词:行为测试、API测试、状态持久性、错误边界、安全测试、软件测试、功能验证。
监控与可观测性Skill monitoring-observability
此技能用于实现生产应用程序的全面监控、日志记录、指标追踪和警报系统,以确保应用可靠性和快速事件响应。关键词包括监控、可观测性、日志、指标、追踪、警报、DevOps、系统健康、性能监控、错误跟踪、分布式追踪、SLO/SLA、仪表板、健康检查、日志聚合。
系统性调试Skill debugging-systematic
系统性调试是一种用于诊断和修复软件问题的技能,通过根本原因分析方法,帮助开发者解决bug、测试失败、性能问题等。它适用于生产问题、日志分析、竞态条件调试等场景,关键词包括:调试、根本原因分析、bug修复、测试优化、性能调试、日志追踪。
系统化调试技能Skill SystematicDebugging
系统化调试技能是一个四阶段调试框架,用于在软件开发中确保找到根本原因后再进行修复,避免随机猜测和症状修复。它包括根因调查、模式分析、假设测试和实施阶段,提高调试效率、减少错误并支持SEO关键词如调试、根本原因、系统化、软件测试、错误修复和质量保证。
数据库技能Skill databases
这个技能专注于使用MongoDB和PostgreSQL数据库进行开发和管理,涵盖数据库设计、查询编写、性能优化、迁移、备份恢复等操作,适用于后端开发、数据工程和数据库管理。关键词:数据库,MongoDB,PostgreSQL,查询优化,数据管理,后端开发。
代码审查Skill code-review
这是一个指导代码审查实践的技能,强调技术严谨性、基于证据的声明和验证过程,适用于软件开发中的代码评审、反馈接收和请求审查,确保代码质量和防止错误完成声明。关键词包括代码审查、技术严谨、验证、软件开发、质量保证、测试、DevOps、证据优先。
代码审查助手Skill code-reviewer
这个技能用于系统化地进行代码审查,检查代码的功能正确性、代码质量、性能、安全性和可维护性,帮助开发者识别潜在问题并提供改进建议,提高软件质量。关键词包括:代码审查、代码质量、安全性检查、性能优化、静态代码分析、软件测试、质量保证、代码重构。