软件开发 Skill技能列表

文档数据库实施技能Skill using-document-databases

4.5

本技能提供文档数据库的选择、设计和优化指南,适用于需要灵活数据模式的应用开发,如内容管理、用户档案等。涵盖主流文档数据库MongoDB、DynamoDB和Firestore,包括模式设计、索引策略、聚合管道等关键技术。关键词:文档数据库、MongoDB、DynamoDB、Firestore、灵活模式、索引优化、聚合管道、NoSQL。

并行探索Skill parallel-explore

4.5

并行探索是一个软件开发技能,用于使用 git worktrees 并行测试多种实现方法,帮助在面临技术决策时比较选项、评估优劣并提高代码质量。关键词包括:并行探索、git worktrees、软件开发、决策比较、代码实现、选项评估、架构设计。

Google文档自动化技能Skill googledocs-automation

4.5

这个技能用于自动化Google文档的管理任务,通过Rube MCP和Composio工具包,实现文档的创建、编辑、搜索、导出、复制和更新。关键词:Google文档自动化、文档管理、Rube MCP、Composio、工作流自动化。

前端设计系统Skill frontend-design-systems

4.5

前端设计系统技能专注于通过系统化的方法构建和维护一致、可扩展的用户界面组件,包括设计令牌、组件模式、布局系统和状态管理等核心部分,以提高前端开发效率和代码质量。关键词:前端开发,设计系统,UI组件,一致性,可维护性,组件库,React,TypeScript,SEO优化。

代码重构模式Skill code-refactoring-patterns

4.5

代码重构模式技能提供系统化的代码重构方法和模式,用于提高软件代码的可维护性、性能和清晰度,同时确保功能不变。它包括识别常见代码异味、应用重构技术如提取方法、重命名、简化条件逻辑等,并强调测试驱动和逐步重构的最佳实践。关键词:代码重构、模式、可维护性、性能、清晰度、测试、软件开发、代码质量。

模块化合成系统设计方法Skill modular-synthesis-philosophy

4.5

这个技能将模块化合成原则应用于系统设计,帮助创建灵活的模块化架构、优化数据管道和工作流,并促进跨领域创新思维。它提供了一种基于合成隐喻的框架,适用于软件架构、数据工程和概念建模。关键词:模块化设计、系统架构、合成隐喻、数据流、音频工程、软件概念、跨领域应用。

模型检查器接口Skill model-checker-interface

4.5

模型检查器接口是一个专注于形式化验证的专业技能,用于指导用户使用SPIN、NuSMV、UPPAAL等主流模型检查工具,对软件、硬件系统或协议进行自动化验证。核心功能包括:系统规范生成、时序属性验证、反例追踪分析和抽象精化。关键词:形式化验证,模型检查,SPIN,NuSMV,UPPAAL,系统验证,协议验证,反例分析,计算机科学。

可枚举重构技能Skill enumerable-refactor

4.5

这个技能专注于重构 Ruby 代码,通过使用 Enumerable 方法替代手动迭代和空变量初始化,识别并重构常见的反模式。它旨在提高代码的简洁性、表达性和性能,适用于 Ruby 3.3+ 版本。关键词:Ruby, Enumerable, 代码重构, 迭代优化, 反模式, 集合处理。

完成工作预提交检查清单Skill finish-work

4.5

这是一个用于软件开发的预提交检查清单技能,帮助开发者在提交代码前确保代码质量、文档同步、API和数据库更改等各方面完善。关键词包括软件开发、预提交检查、代码质量、测试验证、文档更新、DevOps流程。

并行处理待办事项解析Skill resolve_todo_parallel

4.5

该技能用于解析和解决代码中的TODO注释,通过并行处理自动化处理待办事项,提高代码维护效率。关键词包括并行处理、待办事项解析、代码维护、DevOps、自动化任务、CLI工具、工作流优化、软件开发辅助。

Git工作树管理Skill git-worktrees-worktree-management

4.5

这个技能用于管理Git版本控制中的工作树,帮助开发者高效地列出活动工作树、清理陈旧工作树以及将工作合并回主分支,提高开发工作流的自动化水平。关键词:Git工作树管理, DevOps, 版本控制, 代码合并, 自动化工具。

会话管理Skill sessions

4.5

会话管理技能用于创建和维护跨渠道的对话会话,包括会话历史记录、检查点保存、消息加密等功能,适用于需要管理多用户对话和保持会话状态的应用场景。