后端开发 Skill技能列表

Python后端开发技能Skill python

4.5

这个技能专注于使用Python进行安全、高性能、可维护的后端服务开发,特别强调输入验证、密码哈希、数据库安全和异步编程。适用于JARVIS AI助手等AI应用,提供类型安全、测试驱动开发和深度防御策略。关键词:Python后端开发、安全编程、性能优化、可维护性、AI助手、异步编程、加密技术。

Node.js后端模式Skill nodejs-backend-patterns

4.5

这是一个用于构建生产就绪的 Node.js 后端服务的综合技能,涵盖 Express/Fastify 框架、中间件模式、错误处理、身份验证、数据库集成和 API 设计最佳实践。适用于创建 Node.js 服务器、REST API、GraphQL 后端或微服务架构。关键词:Node.js, 后端开发, Express, Fastify, REST API, GraphQL, 微服务, 中间件, 错误处理, 身份验证, 数据库, 生产最佳实践。

Commander.jsCLI脚手架生成器Skill commander-js-scaffolder

4.5

这是一个用于快速生成基于 Commander.js 和 TypeScript 的命令行界面(CLI)应用程序脚手架的工具。它自动化创建项目结构、命令、选项、参数解析、版本管理和开发工作流,遵循 Node.js CLI 开发最佳实践,帮助开发者高效启动 CLI 项目开发。关键词:Commander.js, CLI 脚手架, TypeScript, 命令行工具, Node.js, 项目生成, 自动化构建。

AsyncAPI文档生成器Skill asyncapi-docs

4.5

AsyncAPI文档生成器是一款专门用于事件驱动API文档自动化的工具。它能够解析和验证AsyncAPI规范,为Kafka、MQTT、WebSocket、AMQP等消息系统生成专业文档,支持代码生成和规范检查。关键词:AsyncAPI文档生成、事件驱动API、消息队列文档、Kafka文档、API规范验证、微服务文档、代码生成工具、Spectral代码检查、API文档自动化、实时系统文档。

m03-可变性Skill m03-mutability

4.5

这是一个关于Rust编程语言中可变性管理的技能指南。它详细解释了如何正确处理可变数据、借用规则、内部可变性模式以及线程安全。核心内容包括:Rust可变性设计原则、借用检查器错误解析、Cell/RefCell/Mutex/RwLock等内部可变性工具的选择指南、常见反模式以及向上/向下追溯问题根源的方法。关键词:Rust可变性,借用检查,内部可变性,Cell,RefCell,Mutex,RwLock,线程安全,所有权,借用规则,Rust错误处理。

Rust代码导航器Skill rust-code-navigator

4.5

Rust代码导航器是一个基于语言服务器协议(LSP)的工具,专门用于高效浏览和理解大型Rust代码库。主要功能包括:跳转到定义、查找引用、获取类型信息和文档。适用于Rust开发者、代码审查、重构和代码理解场景。关键词:Rust开发,代码导航,LSP,rust-analyzer,代码理解,开发工具,编程辅助。

PythonFastAPI模式Skill python-fastapi-patterns

4.5

本技能提供使用现代Python Web框架FastAPI构建高性能异步API的完整模式与实践指南。涵盖核心概念如依赖注入、Pydantic数据验证、路由组织、异常处理、OpenAPI/Swagger文档自动生成。适用于快速开发RESTful API后端服务,关键词:FastAPI教程,Python异步API开发,REST API设计,Pydantic模型,依赖注入模式,后端开发框架。

PDF文档处理Skill pdf-processing

4.5

PDF文档处理技能是一个专注于自动化处理PDF文件的工具集。它提供PDF文本提取、表格识别与提取、表单自动填写与生成、以及PDF文档的合并、拆分、旋转等高级操作功能。核心关键词包括:PDF处理、PDF文本提取、PDF表格提取、PDF表单填写、PDF文档合并、Python PDF库、pdfplumber、PyPDF2、文档自动化、OCR识别。

JSON验证器Skill json-validator

4.5

JSON验证器是一款用于验证、格式化、修复和分析JSON数据的工具。它能够检查JSON语法错误、美化格式、自动修复常见问题(如尾随逗号、单引号等),并支持JSON与YAML、XML等其他格式的相互转换。适用于API开发、配置文件处理、数据交换等场景,是开发者和数据分析师处理JSON数据的得力助手。 关键词:JSON验证,JSON格式化,JSON修复,JSON转YAML,JSON转XML,API数据验证,配置文件处理,数据格式转换,开发工具,数据清洗

Nim元编程Skill NimMetaprogramming

4.5

Nim元编程是Nim编程语言中的一项核心技能,涉及使用模板、宏和编译时计算在编译阶段生成和操作代码。它广泛应用于系统编程,实现零开销抽象、领域特定语言(DSL)和代码生成工具,优化性能并减少运行时成本。关键词:Nim、元编程、宏、模板、编译时计算、代码生成、DSL、系统编程、性能优化、编译时验证。

高性能C语言日志解析器Skill "high-performance-log-parser-in-c"

4.5

这个技能用于实现内存高效、流式的日志解析器,使用C语言编写,适用于处理大日志文件,避免Python依赖,强调性能优化和简洁注释。关键词包括:C语言、日志解析、内存映射、流处理、高性能。

幂等性处理Skill idempotency-handling

4.5

这个技能用于实现API操作的幂等性,通过使用幂等键、Redis缓存和数据库约束,确保在多次执行时产生相同结果,防止重复处理和竞争条件。适用于支付系统、webhook重试、邮件发送等场景,提高系统可靠性和数据一致性。关键词包括:幂等性、API、Redis、数据库、缓存、支付系统、webhook、重复处理、竞争条件、安全重试。