软件开发 Skill技能列表

4.5

Playwright端到端测试构建器Skill playwright-e2e-builder

这个技能用于自动化规划和构建Playwright端到端测试套件,支持页面对象模型、认证状态持久化、视觉回归测试和CI集成,通过访谈驱动方法优化测试流程。关键词:Playwright, E2E测试, 自动化测试, 测试套件, CI/CD, 页面对象模型, 视觉回归。

4.5

Mem自动化viaRubeMCPSkill mem-automation

这个技能用于通过Rube MCP和Composio工具包自动化Mem操作,实现工具发现、连接管理和工作流程执行。关键词:Mem自动化、Rube MCP、Composio、MCP服务器、自动化工具、DevOps、工具集成。

4.5

Koa.js框架开发技能Skill koa

此技能提供 Koa.js 框架的全面指导,涵盖中间件、上下文、异步/等待模式和应用程序结构,适用于 Node.js 后端开发、web 应用程序构建和 Koa 相关技术实现,关键词包括 Koa.js、中间件、Node.js、web 应用、异步编程等。

4.5

React组合模式Skill vercel-composition-patterns

React组合模式是一种前端开发技能,用于构建可维护的React组件,避免布尔属性泛滥,提升代码质量和团队协作效率。关键词:React, 组合模式, 组件库, 前端开发, 复合组件, 状态管理, 可扩展架构

4.5

发布文档Skill release-docs

发布文档技能是一个自动化工具,用于构建和更新插件文档站点,确保文档内容始终与最新的插件组件保持一致。它支持清点组件、更新HTML页面、验证元数据,并提供了干运行模式以预览更改。关键词:文档自动化,插件开发,文档生成,SEO优化,持续集成。

4.5

Cypress基础知识Skill cypress-fundamentals

此技能涵盖Cypress测试框架的基础知识,包括命令、断言、fixtures和端到端(E2E)测试模式,专为JavaScript应用程序的自动化测试设计。适用于提高前端开发中的代码质量、可靠性和交付效率。关键词:Cypress, E2E测试, JavaScript测试, 自动化测试, 前端测试, 测试框架, 端到端测试, 测试自动化。

4.5

Tailwind性能优化Skill tailwind-performance

这个技能用于优化Tailwind CSS在生成环境中的性能,通过配置内容路径、使用JIT模式、最小化自定义CSS等方法,减少CSS包大小,提高网站加载速度和性能。关键词包括Tailwind CSS、性能优化、JIT模式、PurgeCSS、代码分割、构建优化。

4.5

编排器Skill orchestrator

这是一个智能记忆驱动的多代理编排工作流程,包含蜂群模式、并行记忆搜索、RLM启发式路由和质量优先验证。适用于实施新功能、复杂重构、多文件更改和需要协调的任务。

4.5

JUnit测试框架指南Skill junit

这是一个提供JUnit测试框架全面指导的技能,涵盖单元测试的各个方面,如测试注解、断言、测试生命周期和最佳实践。适用于Java开发中的测试需求,包括编写单元测试、配置JUnit等。关键词:JUnit、单元测试、Java测试、测试框架、断言、注解、最佳实践。

4.5

Crystal工程师Skill crystal-engineer

Crystal工程师技能专注于使用Crystal语言开发高性能、并发系统,包括WebSocket实时通信、TLS/SSL安全配置、Crecto ORM数据库操作、HTTP API构建等。关键词:Crystal语言、WebSocket、TLS/SSL、并发编程、Crecto ORM、高性能系统、实时通信、安全配置。

4.5

PDF文档处理技能Skill pdf

此技能专注于使用Python库(如pypdf、pdfplumber、reportlab)和命令行工具处理PDF文档,实现文本提取、表格提取、合并、拆分、创建、加密、水印添加和OCR扫描等功能。适用于自动化文档处理、数据提取、报告生成等场景,提高工作效率。关键词:PDF处理,Python编程,文档自动化,表格提取,OCR技术,PDF合并拆分,加密保护。

4.5

code-deduplicationSkill code-deduplication

防止代码中的语义重复和膨胀,通过维护功能索引来确保在编写新代码前已经了解现有功能,从而避免重复。