后端开发 Skill技能列表
CRUD自动生成技能Skill crud
这个技能用于自动生成CRUD(创建、读取、更新、删除)功能,包括API端点、Zod验证、Row Level Security授权、分页搜索和测试,适用于后端框架如Next.js、Express、Hono等,提高开发效率。关键词:CRUD生成、API开发、后端自动化、Zod验证、行级安全、生产就绪。
Gmail邮件管理技能Skill gmail
这个技能提供了一套基于 Gmail API 的工具,用于自动化邮件管理任务,包括邮件读取、发送、搜索、删除、标签组织和批量操作。适用于集成到应用程序、自动化工作流和邮件处理优化。关键词:Gmail API、邮件自动化、邮件管理工具、电子邮件处理、批量操作、标签管理。
C模块Rust移植技能Skill port-c-module
这个技能提供了一套完整的方法论和步骤,指导开发者将C语言模块高效、安全地移植到Rust语言。它涵盖了从代码分析、移植计划、Rust实现、FFI包装到集成测试的全过程,确保移植后的模块性能优越、安全可靠。关键词:C模块移植、Rust编程、FFI接口、代码重构、软件迁移、系统开发。
ZodSkill zod
Zod 是一个用于 TypeScript 的数据模式验证库,主要用于定义和验证数据模式,确保代码的健壮性和类型安全。它广泛应用于前后端开发,特别是 Node.js 和 React 项目中。关键词:Zod, TypeScript, 模式验证, 数据验证, 运行时验证, 类型安全
HashQLJ-Expr编写技能Skill writing-hashql-jexpr
HashQL J-Expr 是一种用于编写HashQL查询的JSON-based表达式语法,允许使用路径、函数调用和数据构造器如literal、struct、list、tuple和dict,便于在HashQL查询文件中表达复杂逻辑和类型化数据结构。关键词:HashQL, J-Expr, 查询语法, JSON, 数据构造, 表达式语言, 软件开发工具。
处理Rust错误Skill handling-rust-errors
这个技能描述了在Rust编程中使用error-stack crate进行错误处理的最佳实践和模式,包括定义自定义错误、使用Report类型、通过change_context传播错误、用attach添加上下文,以及实现Error trait。适用于需要一致和可调试错误处理的Rust项目,如后端开发、系统编程和嵌入式软件。关键词:Rust,错误处理,error-stack,Report类型,上下文传播,自定义错误,Result类型,HASH项目。
探索Rust包Skill exploring-rust-crates
该技能用于生成和使用Rust文档,帮助开发者理解和探索Rust包的API、代码结构和组织方式,适用于软件开发中的代码理解和文档生成。关键词包括Rust文档、crate API、代码组织、软件开发工具、Rust编程。
Node.js最佳实践Skill nodejs-best-practices
这个技能专注于Node.js开发的最佳实践,教授2025年的决策原则,包括框架选择、异步模式、安全、架构等,旨在培养开发者的思考能力而非代码复制。关键词:Node.js、最佳实践、开发原则、框架选择、异步模式、安全、架构、后端开发、决策制定。
后端服务模式Skill backend-service-patterns
用于设计和构建可扩展的后端服务器应用,包括分层架构、依赖注入、服务层模式等。关键词:后端开发、架构设计、微服务、API服务、业务逻辑、依赖注入、服务模式、可扩展性。
MCP服务器开发Skill mcp-builder
该技能用于开发高质量MCP(Model Context Protocol)服务器,实现大型语言模型通过设计良好的工具与外部服务交互,涵盖API集成、工具设计、错误处理、性能优化和评估流程。关键词:MCP,服务器开发,AI工具,LLM集成,API覆盖,后端开发,TypeScript,Python。
事件广播技能Skill broadcast-event
这个技能设计WebSocket事件广播系统,用于AI开发者工作流的可观测性。它支持实时流式传输工作流事件到外部仪表板和监控系统,包括事件类型定义、消息格式、摘要策略、WebSocket服务器实现、客户端订阅和弹性模式。关键词:WebSocket、事件广播、AI工作流、可观测性、实时监控、仪表板。
DAB安装与配置技能Skill setup-dab
此技能用于安装和配置Microsoft Data API Builder (DAB),实现生产级SQL Server MCP集成,支持基于角色的访问控制(RBAC)、自动缓存、内置遥测和确定性查询,便于构建安全、高效的API服务。关键词包括:DAB、SQL Server、MCP、RBAC、API开发、数据访问控制、后端集成。