senior-backend

Builds scalable backend systems with NodeJS, Express, Go, Python, and PostgreSQL.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/2good4me/JobNow --skill senior-backend-2good4me
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-backend
Source: https://github.com/2good4me/JobNow/tree/main/.agents/skills/senior-backend
Command: npx skills add https://github.com/2good4me/JobNow --skill senior-backend-2good4me

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the complexities of building robust, scalable, and secure backend systems by providing tools and guidance for API development, database management, and performance optimization.

Core Features & Use Cases

  • API Scaffolding: Quickly generate boilerplate code for new APIs.
  • Database Migration: Manage and optimize database schemas and data.
  • Load Testing: Assess API performance under stress.
  • Use Case: When designing a new microservice, use the API Scaffolder to set up the project structure, then employ the Database Migration Tool to define the initial schema, and finally use the API Load Tester to ensure it can handle expected traffic.

Quick Start

Use the senior-backend skill to scaffold a new API project in the '~/projects/new-api' directory.

Frequently Asked Questions about senior-backend

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

FAQPage Schema
How do I scaffold a new API project for a scalable backend system?

To scaffold a scalable API project, generate boilerplate code to establish the project structure, then define the initial database schema using migration tools. This creates a functional foundation for implementing business logic and routing.

What is the best way to optimize database queries in a NodeJS or Go backend?

The best way to optimize database queries is using built-in database optimization tools to analyze and tune schema migrations. This ensures your PostgreSQL queries run efficiently as your application data grows.

Does this backend development approach support both REST and GraphQL APIs?

Yes, this backend development approach fully supports both REST and GraphQL APIs. It provides comprehensive capabilities for API design, scaffolding, and security implementation across both architectural styles.

Can I use Python and Express in the same scalable backend architecture?

Yes, you can use Python and Express within your scalable backend architecture. The system provides comprehensive development capabilities spanning multiple languages including Python, NodeJS, Express, and Go for diverse microservices.

How do I implement authentication and authorization for a new microservice?

Implement authentication and authorization by applying the built-in security implementation features. This allows you to define access controls and secure your API endpoints during the business logic implementation phase.

What is the process for load testing an API to ensure it handles expected traffic?

API load testing assesses performance under stress by simulating expected traffic against your endpoints. Use the API Load Tester after scaffolding and migrating your schema to validate system scalability.