软件开发 Skill技能列表

API请求构建器Skill api-request-builder

4.5

这个技能用于快速构建API的HTTP请求示例,包括curl或fetch方法,帮助初级开发者在开发、调试和学习时生成请求代码。关键词:API请求、HTTP请求、curl示例、fetch示例、快速构建、开发辅助、请求模板。

原子设计原子组件Skill atomic-design-atoms

4.5

这个技能专注于创建原子级UI组件,如按钮、输入框、标签和图标,作为设计系统的最小不可分割构建块。它强调可重用性、无状态性和可访问性,用于构建一致的前端界面。关键词:原子设计,UI组件,前端开发,设计系统,React组件,可访问性,样式令牌。

死代码消除器Skill dead-code-eliminator

4.5

死代码消除是一种编译器优化技术,用于移除程序中不影响输出的代码,包括不可达代码、未使用计算和冗余赋值,从而减少程序大小、提高性能。关键词:编译器优化,死代码消除,代码优化,性能提升,二进制大小。

分支创建工具Skill branch

4.5

这是一个用于软件开发工作流中的Git分支创建工具,专门负责在SDD(软件设计文档)工作流程中自动创建规范化的分支。该工具支持两种分支类型:spec(规格制定)和impl(实现开发),遵循严格的命名规则(spec/{action-id}-{description} 或 impl/{action-id}-{description}),可通过命令行直接调用或从其他工作流工具自动触发。主要功能包括:上下文识别、分支名生成与重复检查、用户确认、Git分支创建和完成通知,并包含完善的错误处理机制(处理分支已存在、未提交更改等情况)。关键词:Git分支管理,软件开发工作流,SDD流程,自动化工具,版本控制,分支命名规范,DevOps工具

媒体与文件管理Skill managing-media

4.5

这个技能用于实现媒体和文件管理组件,包括文件上传、图像库、视频播放器、音频播放器、文档查看器,以及性能优化和可访问性措施,适用于前端开发和用户体验优化。关键词:媒体管理、文件上传、图像优化、视频播放、SEO、前端开发。

Python反模式检查清单Skill python-anti-patterns

4.5

这个技能提供了一个Python代码反模式的检查清单,帮助开发者在代码审查、调试、教学等场景中避免常见错误,提升代码质量。关键词:Python、反模式、代码审查、调试、最佳实践、软件测试、代码质量、开发效率。

技能修复Skill heal-skill

4.5

这个技能用于自动修复技能文件 SKILL.md 中的错误指令和过时 API 引用,确保技能在运行时正确执行,提高开发效率和准确性。关键词:技能修复、SKILL.md、文档校正、API 更新、自动化维护。

简化级联Skill SimplificationCascades

4.5

简化级联是一种软件设计技能,旨在通过发现核心洞见来减少代码复杂性和冗余,提高开发效率。它涉及抽象通用模式、统一原则,并消除不必要的组件,适用于当同一概念被多次实现、特殊案例累积或复杂性增加时。关键词:简化、抽象、架构设计、代码重构、复杂性管理、软件开发、设计模式。

高级软件工程师Skill senior-software-engineer

4.5

全球技能强化高级软件工程最佳实践

Waiverfile自动化技能Skill waiverfile-automation

4.5

这个技能用于通过Rube MCP和Composio的Waiverfile工具包自动化任务操作,包括工具发现、连接管理和工作流执行,适用于自动化集成和DevOps场景。关键词:Waiverfile自动化,Rube MCP,Composio,工具集成,自动化工作流。

Java泛型Skill java-generics

4.5

Java泛型技能用于在Java编程中实现类型安全、可复用的代码,通过泛型类、方法、通配符和类型边界等机制,在编译时进行类型检查,避免运行时错误。关键词:Java, 泛型, 类型安全, 编译时检查, 可复用代码, 泛型方法, 通配符, 类型边界, PECS原则

Rails开发Skill rails-dev

4.5

本技能提供 Ruby on Rails 应用程序的全面性能和维护性优化指南,涵盖数据库、控制器、安全、模型、缓存、视图、API 设计和后台作业等关键领域。适用于开发者和团队在编写、审查和重构 Rails 代码时参考,确保高效、安全和可扩展的 Web 应用开发。关键词:Ruby on Rails, 性能优化, 最佳实践, 后端开发, Web 框架, 缓存策略, 安全防护。