senior-backend

Generate Express.js API routes from OpenAPI specifications.

2|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/zhangzhang-111-i/claude-skills111 --skill senior-backend-zhangzhang-111-i
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-backend
Source: https://github.com/zhangzhang-111-i/claude-skills111/tree/main/engineering-team/senior-backend
Command: npx skills add https://github.com/zhangzhang-111-i/claude-skills111 --skill senior-backend-zhangzhang-111-i

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive toolkit and workflow for designing, implementing, optimizing, and securing backend systems, including REST APIs, microservices, and database architectures.

Core Features & Use Cases

  • API Design & Scaffolding: Generate boilerplate code for REST APIs from OpenAPI specifications.
  • Database Management: Analyze schemas, generate migrations, and optimize queries.
  • Performance Testing: Load test API endpoints to identify bottlenecks.
  • Security Hardening: Implement best practices for authentication, input validation, and secure coding.
  • Use Case: When you need to design a new set of RESTful endpoints for a user management service, optimize slow database queries impacting application performance, or ensure your existing backend is secure against common vulnerabilities.

Quick Start

Use the senior-backend skill to generate Express.js API routes from the provided OpenAPI specification file 'openapi.yaml'.

Frequently Asked Questions about senior-backend

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

FAQPage Schema
How do I generate Express.js API routes from an OpenAPI specification?

To generate Express.js API routes from an OpenAPI specification, use this skill to scaffold boilerplate code. It parses your OpenAPI YAML file and automatically creates the corresponding REST API route structures for your backend.

What is the best way to optimize slow PostgreSQL database queries in a Node.js backend?

The best way to optimize slow PostgreSQL database queries is by analyzing schemas and generating targeted migrations. This skill helps identify bottlenecks and implements query optimizations for Node.js/PostgreSQL environments.

Can I run load testing on my REST API endpoints to identify performance bottlenecks?

Yes, you can run load testing on REST API endpoints to identify performance bottlenecks. This skill provides performance load testing capabilities specifically designed to highlight stress points within your backend systems.

How do I implement security hardening for a Node.js and Express backend?

Implement security hardening for a Node.js and Express backend by applying best practices for authentication and input validation. This skill assists in securing your REST APIs against common backend vulnerabilities.

Does this skill support designing microservices architectures or only monolithic REST APIs?

This skill supports designing both microservices architectures and monolithic REST APIs. It covers comprehensive backend system design, implementation, and optimization for Node.js/Express/PostgreSQL environments.