后端开发 Skill技能列表
PostgreSQL查询专家Skill postgres-query-expert
这个技能是PostgreSQL 16数据库查询和管理的综合指南,涵盖SQL查询构造、性能优化、模式管理、系统内省等,适用于数据库开发和管理,关键词包括PostgreSQL、SQL查询、数据库优化、后端开发、数据管理。
基兰Rails代码审查专家Skill kieran-rails-reviewer
此技能是基兰Rails代码审查专家,用于对Ruby on Rails项目中的代码变更进行高质量审查。它应用严格的Rails开发惯例和质量标准,确保代码的清晰度、可维护性和可测试性。适用于功能实现、代码重构和组件创建后的审查。关键词:Rails开发、代码审查、质量控制、Ruby on Rails、最佳实践、代码重构、测试驱动开发、软件质量保证。
KieranRails代码审查专家Skill kieran-rails-reviewer
这个技能用于审查Rails代码变更,确保代码遵循Rails约定、具有高可维护性和可测试性。它应用严格的代码质量标准,包括Turbo Streams规范、服务对象提取、测试驱动开发和命名清晰度。关键词包括Rails、代码审查、代码质量、Turbo Streams、服务对象、测试驱动、可维护性、Rails约定。
DHHRails风格Skill dhh-rails-style
这个技能用于在编写Ruby和Rails代码时遵循DHH和37signals的独特风格,包括REST纯净性、胖模型瘦控制器、Current属性、Hotwire模式等,强调代码清晰性和简洁性。关键词:Ruby, Rails, DHH, 37signals, 编码风格, REST, 模型, 控制器, Turbo, Stimulus, 数据库优先。
DHHRails代码审查专家Skill dhh-rails-reviewer
此技能用于从Ruby on Rails创始人David Heinemeier Hansson的角度进行代码审查,专注于识别反模式、JavaScript框架在Rails代码中的污染以及违反Rails约定的地方。适用于审查Rails代码、架构决策或实施计划,提供基于Rails最佳实践的严厉反馈。关键词:Rails, 代码审查, DHH, 最佳实践, 反模式, JavaScript框架。
NuxtHubSkill nuxthub
NuxtHub 是一个基于 Nuxt 的全栈开发框架,提供数据库(支持 SQLite、PostgreSQL、MySQL)、KV 存储、blob 存储和缓存功能,适用于构建现代 Web 应用。支持多云部署(如 Cloudflare、Vercel),关键词包括 Nuxt、全栈框架、数据库、KV 存储、blob 存储、缓存、多云部署、Web 开发。
可空引用类型审计工具Skill nullable-audit
这是一个用于.NET开发的技能,旨在审计代码库中可为空引用类型的采用情况,分析编译警告,并提供迁移建议,帮助开发者提高代码质量。关键词包括:.NET、可为空引用类型、代码审计、编译警告、迁移建议、C#开发、代码健壮性。
协议管理集成Skill protocolsio-integration
这个技能用于与 protocols.io API 集成,管理科学协议,包括搜索、创建、更新、发布协议,管理步骤和材料,处理讨论和评论,组织工作空间,上传和管理文件。适用于协议发现、协作开发、实验跟踪、实验室协议管理和科学文档,关键词包括 protocols.io、API 集成、科学协议、协议管理、协作开发、实验跟踪。
聊天日志记录器Skill chat-logger
该技能提供了一个完整的解决方案,用于将聊天消息记录到SQLite数据库,支持搜索、审计和分析功能。适用于开发聊天系统、维护历史记录、进行数据分析等场景。关键词:聊天日志、数据库、SQLite、审计工具、消息搜索、数据管理。
Elixir/Phoenix插件交互式入门教程Skill phx:intro
本技能是一个交互式教程,用于介绍Elixir和Phoenix插件的使用,涵盖核心命令、工作流程和功能特性,分为6个逐步部分。关键词:Elixir, Phoenix, 插件, 交互式教程, 命令, 工作流, 后端开发, 编程学习
会话状态技能Skill session-state
会话状态技能是一个内部工具,用于管理基于SESSION_ORCHESTRATION.md定义的会话状态迁移,确保状态转换的验证和执行。关键词:会话状态管理、状态迁移、内部技能、开发工具、软件开发。
认证与支付技能Skill auth
这个技能专注于实现安全的用户认证和支付功能,支持使用 Clerk、Supabase Auth 或 Stripe 进行登录、身份验证、支付处理和订阅管理。它强调安全最佳实践,如密码哈希化、会话安全管理和防止支付欺诈。适用于需要集成安全认证和支付系统的应用程序开发。关键词:认证、支付、Clerk、Supabase、Stripe、登录、订阅、安全、后端开发。