软件开发 Skill技能列表

4.5

Writer自动化Skill writer-automation

这个技能用于通过Rube MCP自动化Writer操作,实现写作任务的自动化工作流。它包括工具发现、连接管理和执行工具,适用于内容创作、文档生成等场景。关键词:自动化、Writer、Rube MCP、Composio、工作流、工具集成、低代码开发。

4.5

提交并推送Skill commit-and-push

这个技能用于在git中使用常规提交格式创建原子提交并立即推送到远程仓库,自动化代码版本控制和团队协作流程。关键词:git提交、推送、常规提交、DevOps、版本控制、自动化、代码管理、远程仓库。

4.5

性能跟踪指南Skill performance-trace-guide

这个技能用于指导软件开发人员收集和分析性能跟踪数据,以诊断和优化应用程序的性能慢问题。关键词包括性能跟踪、分析、优化、开发诊断、延迟、吞吐量。

4.5

测试优先缺陷修复Skill test-first-bugs

这个技能用于当用户报告代码缺陷、描述意外行为或请求修复时,强制实施测试驱动的缺陷修复工作流。它包括编写失败测试以重现问题、使用子代理并行化修复尝试、运行完整测试套件验证无回归,确保软件开发过程中的高质量和可靠性。关键词:测试优先、bug修复、测试驱动开发、缺陷管理、测试自动化、软件开发、质量控制、回归预防、并行修复、工作流优化。

4.5

团队拓扑设计Skill team-topology-design

团队拓扑设计是一种组织设计方法论,用于优化团队结构以支持快速变更流,同时管理认知负荷。它涵盖四种基本团队类型、三种交互模式、认知负荷评估、逆向康威操作和团队演化模式,适用于设计对齐软件架构的团队结构。关键词包括团队拓扑、流对齐团队、平台团队、使能团队、复杂子系统、交互模式、认知负荷、逆向康威、康威定律。

4.5

文档转换技能Skill skill-document-converter

文档转换技能是一个自动化工具,用于将不同格式的文档(如PDF、DOCX)转换为其他格式(如Markdown、PDF)。它作为薄包装器,委托给子代理处理转换任务,支持直接和隐式调用。关键词:文档转换、文件格式转换、自动化代理、技能包装器、PDF转换、Markdown生成。

4.5

Shell脚本编写Skill shell-scripting

Shell 脚本编写技能用于自动化系统任务、构建 CI/CD 管道脚本、创建容器入口点等。它涉及错误处理、参数解析、测试和可移植性优化,适用于 DevOps、系统管理和开发自动化。关键词:Shell 脚本、自动化、DevOps、CI/CD、容器、错误处理、参数解析、测试、可移植性。

4.5

Godot射击游戏开发专家蓝图Skill godot-genre-shooter

该技能提供在Godot游戏引擎中构建第一人称射击(FPS)和第三人称射击(TPS)游戏的专家级指南,涵盖武器系统架构、后坐力模式控制、命中扫描与弹道物理实现、辅助瞄准优化、多人游戏预测和枪战手感提升。适用于开发竞争性射击游戏、大逃杀或战术FPS。关键词:Godot、射击游戏、武器系统、后坐力、命中扫描、弹道、辅助瞄准、多人预测、游戏开发。

4.5

Dialyzer配置技能Skill dialyzer-configuration

Dialyzer配置技能涉及设置和管理Dialyzer静态分析工具,用于Erlang和Elixir代码的类型检查和静态分析,以识别软件问题如类型错误、不可达代码等。关键词:Dialyzer, Erlang, Elixir, 类型检查, 静态分析, 配置, 测试, 软件开发, CI集成。

4.5

响应流式传输配置Skill streaming

响应流式传输配置技能用于管理和优化聊天机器人、AI助手等应用的实时消息输出。它涉及配置消息分块大小、传输延迟、打字指示器以及针对不同通信平台(如Telegram、Discord、Slack)的特定限制。核心功能包括启用/禁用流式传输、调整用户体验参数、确保消息在各类平台上的兼容性与高效传递。关键词:流式传输,实时输出,消息分块,打字指示器,平台适配,API配置,用户体验优化,聊天机器人,延迟设置。

4.5

现代Web应用架构Skill modern-web-app-architecture

这个技能用于设计和构建现代Web应用程序,包括单页应用(SPA)、服务器端渲染(SSR)、静态站点生成(SSG)和React服务器组件(RSC)等。它涵盖架构权衡、状态管理、性能优化、测试策略、交付流程和团队扩展,提供生产就绪的实践指导,如核心Web指标、可访问性、安全性和微前端架构。关键词:Web应用架构、SPA、SSR、SSG、RSC、前端开发、性能优化、状态管理、测试、团队扩展。

4.5

TestNG数据驱动测试Skill testng-data-driven

这个技能用于实现数据驱动测试,通过TestNG框架的DataProviders、工厂模式和参数化技术,提高测试覆盖率和效率。它支持从多个数据源(如CSV、JSON、Excel)加载测试数据,并适用于跨环境、并行测试等场景。关键词:TestNG, 数据驱动测试, DataProvider, 工厂模式, 参数化, 测试自动化, Java测试, 测试覆盖, 外部数据源。