senior-backend

Design REST APIs and scalable Node.js backend architectures with PostgreSQL optimization.

27|9|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/georgekhananaev/claude-skills-vault --skill senior-backend-georgekhananaev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-backend
Source: https://github.com/georgekhananaev/claude-skills-vault/tree/main/.claude/skills/senior-backend
Command: npx skills add https://github.com/georgekhananaev/claude-skills-vault --skill senior-backend-georgekhananaev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill empowers backend engineers to design REST APIs, optimize database queries, and implement secure authentication for scalable Node.js services.

Core Features & Use Cases

  • API Design: Create robust REST interfaces with consistent naming, error handling, and versioning.
  • Database & Security: Optimize PostgreSQL queries and implement authentication, RBAC/ABAC, and secure patterns.
  • System Architecture: Guidance for microservices, API gateways, migrations, and scalable deployment strategies.

Quick Start

Example: Scaffold a REST API service with authentication and migration planning. Run: python scripts/api_scaffolder.py openapi.yaml --framework express --output src/routes/

Frequently Asked Questions about senior-backend

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design REST APIs with secure authentication in Node.js?

Design REST APIs with secure authentication in Node.js by scaffolding Express or Fastify services, implementing RBAC/ABAC patterns, and applying consistent error handling and versioning for scalable backend architectures.

What's the best way to optimize PostgreSQL queries for a Node.js microservices backend?

Optimize PostgreSQL queries for a Node.js microservices backend by applying database performance tuning, migration planning, and architectural guidance for API gateways to ensure scalable deployment strategies.

Can I use Express and Fastify to scaffold a REST API with this approach?

Yes, you can scaffold a REST API using Express or Fastify by running the scaffolder script with an OpenAPI specification, generating route files, authentication, and migration planning for your Node.js environment.

How does RBAC and ABAC authentication work for microservices?

RBAC and ABAC authentication for microservices work by implementing secure patterns that enforce role-based and attribute-based access control, ensuring robust API security and consistent authorization across scalable Node.js services.

When do I need API gateway and migration planning for backend architecture?

You need API gateway and migration planning for backend architecture when scaling Node.js microservices, requiring systematic deployment strategies, secure authentication patterns, and optimized database query performance.