跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Backend Patterns

技能 已验证 活跃

Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.

目的

To help developers design, implement, and optimize scalable, maintainable, and robust backend applications using modern Node.js frameworks.

功能

  • Backend architecture patterns
  • RESTful API and GraphQL design
  • Repository and service layer implementation
  • Database query optimization (N+1, indexing)
  • Caching strategies (Redis, in-memory)
  • Error handling and validation patterns
  • Authentication and authorization middleware
  • Background job and queue patterns

使用场景

  • Designing new backend services or APIs
  • Refactoring existing backend code for better scalability
  • Implementing best practices for database interactions
  • Adding caching layers to improve performance
  • Structuring secure and maintainable server-side applications

非目标

  • Providing runtime code execution
  • Directly managing cloud infrastructure deployment
  • Frontend-specific development patterns
  • Off-the-shelf authentication solutions

安装

npx skills add affaan-m/everything-claude-code

通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。

质量评分

已验证
99 /100
1 day ago 分析

信任信号

最近提交1 day ago
星标181k
许可证MIT
状态
查看源代码

类似扩展

Senior Backend Engineer

100

Designs and implements backend systems including REST APIs, microservices, database architectures, authentication flows, and security hardening. Use when the user asks to "design REST APIs", "optimize database queries", "implement authentication", "build microservices", "review backend code", "set up GraphQL", "handle database migrations", or "load test APIs". Covers Node.js/Express/Fastify development, PostgreSQL optimization, API security, and backend architecture patterns.

技能
alirezarezvani

MongoDB Connection Optimizer

100

为任何支持的驱动程序语言优化 MongoDB 客户端连接配置(池、超时、模式)。在处理/更新/审查实例化或配置 MongoDB 客户端(例如,调用 `connect()` 时)、配置连接池、对连接错误(ECONNREFUSED、超时、池耗尽)进行故障排除、优化与连接相关的性能问题时,请使用此技能。这包括构建具有 MongoDB 的无服务器函数、创建使用 MongoDB 的 API 端点、优化高流量 MongoDB 应用程序、创建长期运行任务和并发性,或调试与连接相关的失败等场景。

技能
mongodb

Sql Optimization

100

Universal SQL performance optimization assistant for comprehensive query tuning, indexing strategies, and database performance analysis across all SQL databases (MySQL, PostgreSQL, SQL Server, Oracle). Provides execution plan analysis, pagination optimization, batch operations, and performance monitoring guidance.

技能
github

Auth0 Express OAuth2 JWT Bearer

100

Use when adding Auth0 token validation to Express or Node.js APIs - integrates express-oauth2-jwt-bearer SDK to protect Node.js API endpoints with JWT Bearer authentication, scope-based RBAC, claim validation, and optional DPoP support

技能
auth0

Backend Api Design

99

Design RPC-style APIs with layered architecture (Controller → Manager → Repository). Use when creating new API endpoints, designing API contracts, or reviewing API patterns.

技能
spartan-stratos

Agentdb Memory Patterns

99

Implement persistent memory patterns for AI agents using AgentDB. Includes session memory, long-term storage, pattern learning, and context management. Use when building stateful agents, chat systems, or intelligent assistants.

技能
ruvnet