软件开发 Skill技能列表

⚡

Vitest测试模式Skill vitest-testing-patterns

4.5

这个技能提供了关于Vitest测试框架的全面指导,包括单元测试、模拟测试、间谍测试和浏览器模式测试等核心概念、模式和实践。它帮助开发者掌握Vitest的安装、配置、高级使用和最佳实践,提升代码质量和软件可靠性。关键词:Vitest测试、单元测试、模拟测试、浏览器测试、TypeScript开发、软件测试。

⚡

PostgreSQL查询专家Skill postgres-query-expert

4.5

这个技能是PostgreSQL 16数据库查询和管理的综合指南,涵盖SQL查询构造、性能优化、模式管理、系统内省等,适用于数据库开发和管理,关键词包括PostgreSQL、SQL查询、数据库优化、后端开发、数据管理。

⚡

KieranRails代码审查专家Skill kieran-rails-reviewer

4.5

这个技能用于审查Rails代码变更,确保代码遵循Rails约定、具有高可维护性和可测试性。它应用严格的代码质量标准,包括Turbo Streams规范、服务对象提取、测试驱动开发和命名清晰度。关键词包括Rails、代码审查、代码质量、Turbo Streams、服务对象、测试驱动、可维护性、Rails约定。

⚡

每刻风格编辑器Skill every-style-editor

4.5

这是一个系统化的文本编辑和校对技能,专门用于确保写作内容符合每刻(Every)的风格指南,提供语法检查、标点修正、机制验证和风格合规性评估,适用于文章、博客、新闻稿等各类书面材料的审查和改进,提升写作质量和一致性。

⚡

数据系统架构Skill data-systems-architecture

4.5

数据系统架构技能用于设计、优化和维护高性能数据系统,涵盖数据库设计、索引策略、事务处理、可扩展性规划和性能调优,适用于数据密集型应用。关键词包括数据系统设计、数据库架构、性能优化、可扩展性、OLTP与OLAP、事务并发、数据建模。

⚡

宏扩展器Skill macro-expander

4.5

宏扩展器是一种编程技能,用于在编译时实现宏系统,进行语法抽象和代码生成。关键词包括宏系统、编译时、代码生成、语法抽象、元编程。

⚡

MLIR方言设计Skill mlir-dialect-designer

4.5

MLIR方言设计技能用于设计MLIR(多级中间表示)的方言和变换,支持编译器开发、IR抽象和多级降低,适用于编译器优化和LLVM生态系统集成,关键词包括MLIR、编译器、方言、变换、LLVM。

⚡

Google日历自动化技能Skill googlecalendar-automation

4.5

这个技能用于通过Rube MCP和Composio工具包自动化Google Calendar任务,实现工具发现、连接管理、工作流执行等功能。关键词:Google日历自动化,Rube MCP,Composio,自动化工作流,日历管理,工具集成。

⚡

Set和Map高效查找优化Skill js-set-map-lookups

4.5

该技能用于在JavaScript或TypeScript中优化代码性能,通过使用Set和Map数据结构实现O(1)时间复杂度的成员查找,替代低效的数组includes方法,适用于高频查找场景,提升应用程序响应速度和效率。关键词:Set Map O(1) 查找 优化 JavaScript TypeScript 性能提升

⚡

webapp-testingSkill webapp-testing

4.5

Web应用程序测试工具包,基于Playwright,提供自动化测试、前端验证、UI调试、截图捕获和日志查看功能,适用于本地Web应用测试和调试,关键词包括Web测试、Playwright、自动化测试、前端测试、UI调试、浏览器自动化、测试工具包。

⚡

解决方案文档化技能Skill compound-docs

4.5

这个技能用于构建和维护一个可搜索的解决方案文档系统,通过YAML frontmatter记录和分类调试知识,帮助团队在调查新问题前复用过去的解决方案,提高开发效率和知识积累。关键词:解决方案文档、知识管理、调试优化、YAML元数据、搜索分类、机构知识。

⚡

PR修复Skill dyad:pr-fix

4.5

这个技能用于自动修复GitHub Pull Request中的评论和失败的CI检查,提高代码审查和持续集成效率,确保代码质量和自动化流程。关键词:GitHub, Pull Request, 修复, CI/CD, 自动化, 代码审查, 持续集成, DevOps, 软件开发工具。