senior-backend

Design and optimize backend systems with RESTful APIs and microservices.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/Tonybleything76/more-claude-skills --skill senior-backend-tonybleything76
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-backend
Source: https://github.com/Tonybleything76/more-claude-skills/tree/main/engineering-team/senior-backend
Command: npx skills add https://github.com/Tonybleything76/more-claude-skills --skill senior-backend-tonybleything76

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires express, fastify, koa, zod, pg, mysql2, knex, prisma, typeorm, sequelize, helmet, cors, pino, pino-http, node-vault, redis, bcrypt, jsonwebtoken, isomorphic-dompurify, xss, stripe, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the complexities of designing, building, and optimizing backend systems, ensuring they are efficient, secure, and performant.

Core Features & Use Cases

  • API Design & Scaffolding: Generate RESTful API routes and schemas from OpenAPI specifications.
  • Database Optimization: Analyze schemas, generate migrations, and identify performance bottlenecks.
  • Load Testing: Stress-test APIs to measure performance under load and identify breaking points.
  • Security Hardening: Implement best practices for authentication, input validation, and secure coding.
  • Use Case: When designing a new microservice, use this Skill to scaffold the initial API routes, set up database migrations, and implement robust input validation to ensure a secure and maintainable foundation.

Quick Start

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

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, you can use this Skill to scaffold RESTful API routes and schemas directly from your openapi.yaml file. It automatically creates the initial route structure for your backend microservices.

What's the best way to optimize database queries and generate migrations for microservices?

The best way to optimize database queries and generate migrations is by analyzing your schemas to identify performance bottlenecks. This Skill generates database migrations and handles query optimization for PostgreSQL and MySQL environments using ORM tools like Prisma or TypeORM.

Can I use this to run API load testing and measure performance under stress?

Yes, you can run API load testing to measure performance under stress. This Skill utilizes Python scripts to stress-test your RESTful APIs, identifying breaking points and performance bottlenecks under heavy load conditions.

Does this support security hardening with input validation and authentication for backend APIs?

Yes, it supports security hardening by implementing best practices for authentication and input validation. It integrates libraries like Helmet, Zod, and JSON Web Tokens to ensure secure coding and robust data sanitization across your backend systems.

When do I need to scaffold API routes from OpenAPI specs instead of writing them manually?

You need to scaffold API routes from OpenAPI specs when designing new microservices to ensure a secure and maintainable foundation. This approach replaces manual route writing by automatically generating standardized schemas and route structures.