软件开发 Skill技能列表

4.5

Bash防御性编程模式Skill bash-defensive-patterns

本技能专注于Bash脚本的防御性编程技术,包括严格模式、错误捕获、变量安全、临时文件管理等,用于编写生产级自动化脚本、CI/CD管道和系统工具,提高脚本的可靠性和安全性。关键词:Bash防御性编程,错误处理,脚本安全,自动化,CI/CD,系统管理。

4.5

Mailcoach自动化Skill mailcoach-automation

这个技能用于通过Rube MCP和Composio的Mailcoach工具包自动化Mailcoach电子邮件营销平台的任务,包括工具发现、连接管理、工作流执行等。它适用于自动化邮件发送、列表管理、营销活动等操作,提升效率并减少手动干预。关键词:Mailcoach自动化,Rube MCP,Composio,工具集成,工作流自动化,电子邮件营销,API自动化。

4.5

决策日志管理Skill decision-log

决策日志管理技能用于系统化地记录、存储和检索决策过程,包括上下文、选项、理由和后果。它帮助团队和个体追踪决策历史,提高透明度和协作效率,适用于技术架构、产品开发和流程优化。关键词:决策日志、ADR、文档管理、团队协作、决策追踪、架构决策记录、项目管理。

4.5

API模式技能Skill api-patterns

API 模式技能用于实现安全、验证的 API 路由,包括 RLS 上下文、Zod 验证和错误处理模式。适用于后端开发中的 API 端点创建、CRUD 操作、webhook 处理和服务器端验证。关键词:API 开发、RLS、Zod 验证、Next.js、错误处理、安全 API、后端路由。

4.5

文档生成Skill documentation-generation

这个技能用于创建和维护全面的技术文档,包括API文档、组件库、README文件、架构图和开发者指南。适用于软件开发中的文档自动化生成,提高代码可维护性和团队协作效率。关键词:技术文档、API文档、自动化生成、JSDoc、Storybook、Docusaurus、软件开发文档。

4.5

模式发现Skill pattern-discovery

模式发现技能是一种软件开发实践,用于在实施新功能前检查模式库,确保模式优先开发,提高代码复用和一致性。关键词:模式优先开发、模式库、API路由、UI组件、数据库操作、代码复用。

4.5

多媒体处理Skill media-processing

多媒体处理技能,使用FFmpeg、ImageMagick和RMBG工具进行视频、音频和图像的编码、转换、编辑和AI背景移除。适用于媒体格式转换、视频编码(如H.264、H.265)、图像处理(调整大小、效果)、批量操作、流媒体输出(HLS/DASH)和优化文件大小。关键词:多媒体处理、FFmpeg、ImageMagick、RMBG、视频编码、图像处理、背景移除、批量处理、流媒体。

4.5

程序化SEO页面模板技能Skill pseo-templates

此技能用于创建程序化SEO页面模板,通过动态路由和结构化数据渲染,为每个页面生成独特、意图匹配的内容,包括差异化标题、描述和FAQ。适用于大规模生成高质量SEO页面,提升搜索排名和用户体验。关键词:程序化SEO,页面模板,动态路由,SEO优化,内容生成,E-E-A-T信号,大规模页面生成。

4.5

现代JavaScript模式Skill modern-javascript-patterns

这个技能用于掌握现代JavaScript(ES6+)核心特性,包括箭头函数、解构、异步操作、函数式编程模式等,帮助开发者编写高效、可维护的前端代码,适用于重构遗留系统、优化Web应用性能及提升代码质量。关键词:JavaScript开发,ES6+,前端优化,异步编程,代码重构,函数式编程,性能提升。

4.5

Go并发模式Skill go-concurrency-patterns

这个技能专注于Go语言的并发编程模式,提供实用示例和最佳实践,帮助开发者高效构建并发应用程序。涵盖goroutines、channels、同步原语、context管理等工作池、管道、优雅关闭等模式。关键词:Go并发、goroutine、channel、同步、context、工作池、竞争条件、并发模式、编程技能。

4.5

Git清理Skill git-cleanup

这个技能用于安全地分析和清理本地Git分支和工作树,通过分类为合并、squash合并、被取代或活跃工作,帮助开发者高效管理版本控制仓库。关键词:Git清理、分支管理、worktree、DevOps、版本控制、代码管理、git

4.5

RSpec高级技能Skill rspec-advanced

这个技能专为Ruby开发者设计,覆盖RSpec测试框架的高级特性,包括自定义匹配器、共享示例、元数据和钩子,帮助提升代码质量、自动化测试效率和软件开发流程。关键词:RSpec、测试、Ruby、高级特性、自动化测试、软件开发、代码质量、测试框架、DevOps、CI/CD