senior-backend

Generate REST API routes from OpenAPI specifications and database schemas.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/Szantoi/spaceos-modules-cabinet --skill senior-backend-szantoi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-backend
Source: https://github.com/Szantoi/spaceos-modules-cabinet/tree/main/.claude/skills/senior-backend
Command: npx skills add https://github.com/Szantoi/spaceos-modules-cabinet --skill senior-backend-szantoi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openapi-generator, fastapi, databases, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill empowers developers to design and implement robust backend systems, streamlining the creation of REST APIs, microservices, database architectures, and more.

Core Features & Use Cases

  • API Design: Generate API routes from OpenAPI specifications or database schemas.
  • Database Management: Analyze database schemas, generate migrations, and optimize queries.
  • Security: Implement authentication flows, rate limiting, and security headers.
  • Use Case: Imagine you need to design a new REST API for a web application. Use this Skill to generate the API routes and middleware, set up authentication, and ensure security best practices are in place.

Quick Start

Use the senior-backend skill to generate API routes from the provided OpenAPI spec '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 REST API routes from an OpenAPI specification?

To generate REST API routes from an OpenAPI specification, you can use tools that parse the schema and output the corresponding code. This approach streamlines API design by automatically creating the necessary endpoints and middleware directly from your defined specifications.

What's the best way to optimize PostgreSQL database queries and manage migrations?

Optimizing PostgreSQL database queries and managing migrations involves analyzing existing database schemas and generating targeted migration scripts. By reviewing the database architecture, you can implement efficient query structures and apply schema updates without manual SQL writing.

How do I implement authentication flows and rate limiting for backend microservices?

Implementing authentication flows and rate limiting for backend microservices requires applying security hardening practices. You can configure automated security headers and middleware to control traffic, protecting your REST APIs from unauthorized access and abuse.

Does this backend design approach work with FastAPI and Node.js frameworks?

Yes, this backend design approach works with FastAPI and Node.js frameworks. It specifically supports Python environments using FastAPI, while also being ideal for Node.js or Express development, allowing seamless integration across these different backend architectures.

Can I analyze database schemas to automatically generate microservices architecture?

Yes, you can analyze database schemas to automatically generate microservices architecture. By evaluating the existing database structure, the system can output the foundational microservices code and API routes needed to support your application's backend.