软件开发 Skill技能列表
Jest配置Skill jest-configuration
Jest 配置技能用于管理和优化 Jest 测试框架的设置,包括安装、配置文件、模块解析、项目组织和测试环境,适用于 JavaScript 和 TypeScript 项目。它帮助开发者创建高效的测试套件,支持多项目配置、覆盖率分析,并提供最佳实践指导,以提升测试质量和开发效率。关键词:Jest 配置,测试环境,TypeScript 测试,覆盖率,模块解析,项目组织。
Poptin自动化Skill poptin-automation
这个技能用于自动化Poptin任务,通过Rube MCP和Composio工具包实现自动化工作流。包括工具发现、连接管理、执行工具等操作。关键词:Poptin自动化、Rube MCP、Composio、API自动化、低代码工具。
Passslot自动化Skill passslot-automation
这个技能用于通过Rube MCP自动化Passslot任务,包括工具发现、连接管理和执行操作。关键词:自动化,Passslot,Rube MCP,Composio,工具集成,DevOps,云原生。
Ncscale自动化技能Skill ncscale-automation
此技能用于通过Rube MCP和Composio工具包自动化Ncscale任务,提供工具发现、连接管理和执行工作流的功能,确保操作高效且模式兼容。关键词:自动化、Ncscale、Rube MCP、Composio、工具包、工作流、DevOps、API集成。
DOCX文档处理技能Skill docx
该技能用于通过编程工具(如JavaScript和Python)自动化创建、编辑和分析Microsoft Word文档(.docx格式),支持高级功能如格式化、表格、图像处理、跟踪更改和评论。关键词:DOCX, Word文档, 文档自动化, 脚本编程, 办公软件, 文档处理, XML操作
gitignore自动更新技能Skill update-gitignore
这是一个自动化工具,用于创建或更新.gitignore文件,通过Toptal API自动检测操作系统和项目技术栈,提升开发效率和版本控制管理。关键词:gitignore, API, 操作系统检测, 语言检测, 版本控制, 软件开发。
浏览器打开Skill browser-open
这个技能用于启动和初始化浏览器,支持网页自动化任务,如页面导航、截图和交互。适用于自动化测试、数据抓取和Web应用自动化。关键词:浏览器自动化、Web自动化、启动浏览器、自动化测试、页面交互、浏览器状态检查。
发布管理器Skill release-manager
这是一个自动化版本管理的技能,通过读取Git历史记录、生成变更日志、自动升级版本号(如补丁、次要、主要)和准备发布,简化软件发布流程,无需手动操作。关键词:发布管理器、版本管理、自动化发布、变更日志、Git、DevOps工具、CI/CD集成。
Mailboxlayer自动化技能Skill mailboxlayer-automation
此技能用于通过Rube MCP自动化Mailboxlayer的邮箱验证和邮件处理任务,适用于自动化工作流程和API集成。关键词:邮箱验证、自动化、Rube MCP、Composio、API集成、工作流程自动化。
MongoDB应用开发Skill mongodb-app-development
掌握MongoDB数据库在Node.js、Python和Java应用程序中的集成开发技术,包括连接管理、事务处理、错误处理和最佳实践。关键词:MongoDB, 应用开发, 数据库集成, Node.js, Python, Java, 后端开发。
测试策略Skill testing-strategies
此技能提供全面的测试策略指导,帮助开发人员选择和实施单元测试、集成测试、端到端测试和契约测试。涵盖测试金字塔平衡、多语言支持(如TypeScript、Python、Go、Rust)、测试数据管理、CI/CD集成和现代实践(如属性测试),以提高软件质量和开发效率,关键词包括测试策略、单元测试、集成测试、端到端测试、契约测试、测试金字塔、CI/CD、Python、TypeScript、Go、Rust、测试数据管理。
Lessonspace自动化Skill lessonspace-automation
这个技能通过Rube MCP自动化Lessonspace平台的任务,包括工具发现、连接管理和工作流执行,提升操作效率。关键词:Lessonspace自动化、Rube MCP、工具集成、工作流自动化、Composio、MCP协议。