后端开发 Skill技能列表
RESTfulHATEOASAPI设计技能Skill restful-hateoas
此技能提供在Ruby on Rails中设计和实现遵循RESTful HATEOAS原则的API的全面指南,涵盖资源建模、HTTP方法语义、超媒体控制、内容协商和API进化等关键方面,适用于API开发、审查、重构和优化。关键词:RESTful API, HATEOAS, Ruby on Rails, 后端开发, 超媒体控制, API设计, 资源建模。
YouTube自动化Skill youtube-automation
这个技能用于通过Composio的YouTube工具包自动化YouTube平台的各种操作,实现视频上传、播放列表管理、内容搜索、数据分析、评论处理等功能,适用于内容创作者、视频运营人员和企业用户,提高工作效率和自动化水平。关键词包括YouTube自动化、视频管理、API集成、工作流自动化、社交媒体工具。
PDF页面提取技能Skill pdf-page-extract
PDF页面提取技能是一个自动化数据处理工具,专门用于从PDF文档中提取结构化文本、图像和元数据。它通过Python脚本(如PyMuPDF和pdfplumber)执行确定性提取,生成包含字体样式、位置信息的JSON文件、高分辨率PNG页面图像以及精确的页面映射关系。该技能为后续的AI驱动HTML生成、文档数字化和内容分析提供可靠的数据基础,支持SEO关键词:PDF解析、文档处理、数据提取、自动化工具、Python脚本、AI预处理。
tRPC脚手架工具Skill trpc-scaffolder
tRPC脚手架工具是一个自动化开发工具,用于快速生成类型安全的tRPC API端点。它提供脚本化创建路由器、过程和Zod验证模式,遵循DevPrep AI开发模式,确保代码质量和一致性。关键词:tRPC脚手架、TypeScript类型安全、Zod验证、API开发自动化、后端开发工具、代码生成、DevOps工具
Convex最佳实践Skill convex-best-practices
这个技能提供了构建生产就绪Convex应用程序的全面指南,涵盖函数组织、查询优化、验证、TypeScript使用、错误处理和避免写冲突,适用于后端开发和云原生应用构建。关键词:Convex, 后端开发, 云原生, 实时同步, TypeScript, 最佳实践, 数据库优化。
NotionAPI集成工具Skill notion-api
Notion API集成工具是一款通过TypeScript脚本实现Notion工作区自动化管理的技能。提供Notion页面搜索、数据库查询、内容读取、页面创建更新等核心功能,支持筛选器、排序、批量操作。适用于团队协作、知识管理、任务跟踪、内容自动化等场景。关键词:Notion API集成、自动化管理、页面搜索、数据库查询、TypeScript脚本、工作区管理、内容自动化、团队协作工具。
文档处理-DOCX文件Skill document-processing-docx
这个技能用于通过编程方式处理和操作 Microsoft Word (.docx) 文档,包括生成、解析、转换和自动化,适用于文档生成、数据提取和工作流自动化等场景。关键词:文档处理、Word、DOCX、自动化、模板、数据提取、编程、库使用、文档工作流。
Phoenix上下文设计Skill phoenix-contexts
Phoenix上下文设计技能用于在Elixir的Phoenix框架中设计和实现有界上下文、管理范围、优化模块结构。它帮助开发者组织业务逻辑、确保数据隔离、遵循最佳实践,提升后端开发效率和代码可维护性。关键词:Phoenix、上下文、范围、Elixir、后端开发、架构设计、有界上下文、模块结构、业务逻辑、数据隔离。
资源生命周期管理Skill m12-lifecycle
资源生命周期管理是软件开发中关于如何高效、安全地创建、使用和销毁资源的核心设计技能。它涉及RAII(资源获取即初始化)、惰性初始化、连接池、守卫模式等关键模式,用于确保数据库连接、文件句柄、网络会话等昂贵或有限资源得到妥善管理,避免内存泄漏和资源耗尽。关键词:资源生命周期管理,RAII模式,Drop trait,连接池设计,惰性初始化,OnceLock,LazyLock,作用域守卫,资源清理,Rust编程。
Gleam类型系统Skill GleamTypeSystem
这个技能涵盖Gleam语言的类型系统,用于构建类型安全的Erlang VM应用程序。它包括代数数据类型、自定义类型、模式匹配、泛型类型、类型推断、不透明类型、穷举检查和函数式错误处理。关键词:Gleam, 类型系统, 代数数据类型, 模式匹配, 泛型, Erlang VM, 类型安全, 函数式编程。
Go错误处理Skill go-error-handling
这个技能专注于Go编程语言中的错误处理,涵盖错误包装、哨兵错误、自定义错误类型等核心模式,用于构建健壮和可维护的后端应用程序。关键词:Go 错误处理、错误包装、自定义错误、哨兵错误、错误日志、HTTP错误处理。
WordPress性能优化(仅限后端)Skill wp-performance
这是一个用于诊断和优化WordPress网站后端性能的专业技能。它专注于通过WP-CLI、日志和HTTP请求进行无头性能分析,无需浏览器界面。核心功能包括:性能测量(TTFB、WP-CLI profile/doctor)、数据库查询优化、自动加载选项管理、对象缓存配置、定时任务调优和远程HTTP调用优化。适用于解决WordPress管理后台、REST API和WP-Cron的缓慢问题,并提供针对WordPress 6.9+的优化建议。关键词:WordPress性能优化,后端性能分析,WP-CLI,数据库优化,对象缓存,自动加载选项,Query Monitor,无头测试,性能诊断。