senior-backend

Generate Express.js API routes from OpenAPI specifications.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/Nuwanda04/Ballen-Fisk --skill senior-backend-nuwanda04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-backend
Source: https://github.com/Nuwanda04/Ballen-Fisk/tree/main/.cursor/skills/senior-backend
Command: npx skills add https://github.com/Nuwanda04/Ballen-Fisk --skill senior-backend-nuwanda04

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the design, implementation, and optimization of backend services, ensuring they are scalable, secure, and performant.

Core Features & Use Cases

  • API Design & Scaffolding: Generate boilerplate code for REST APIs from OpenAPI specifications.
  • Database Optimization: Analyze schemas, identify slow queries, and generate migration scripts for performance improvements.
  • Load Testing: Simulate high traffic to measure API performance and identify bottlenecks.
  • Use Case: You need to design a new microservice. This Skill can generate the initial API routes, set up database migrations, and help you load test the endpoints before deployment.

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 optimize PostgreSQL slow queries, the senior-backend skill analyzes database schemas and generates targeted migration scripts. It identifies performance bottlenecks in your database structure and provides scripts to improve query execution speed.

Can I use Fastify and Koa for microservice architecture design?

Yes, you can use Fastify and Koa for microservice architecture design. The senior-backend skill supports multiple Node.js frameworks including Express and Fastify to help you build, design, and optimize scalable microservices.

What's the best way to simulate high traffic for API performance testing?

The best way to simulate high traffic for API performance testing is using the senior-backend skill's load testing capabilities. It measures API performance under simulated high traffic conditions to identify bottlenecks before deployment.

Does this skill support API security best practices with Helmet and CORS?

Yes, this skill supports API security best practices using Helmet and CORS. It implements authentication mechanisms with jsonwebtoken and bcrypt, alongside input validation using zod and xss protection to secure backend systems.

How do I set up database migrations using Prisma and TypeORM?

To set up database migrations using Prisma and TypeORM, the senior-backend skill analyzes your schemas and generates migration scripts. It supports multiple ORMs including Prisma, TypeORM, Sequelize, and Knex for robust database optimization.