senior-backend

Automate backend design, API scaffolding, and performance tuning for scalable systems.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/LPDigital-Agent/galderma-demo-trackwise --skill senior-backend-lpdigital-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-backend
Source: https://github.com/LPDigital-Agent/galderma-demo-trackwise/tree/main/.claude/skills/senior-backend
Command: npx skills add https://github.com/LPDigital-Agent/galderma-demo-trackwise --skill senior-backend-lpdigital-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The backend development process is complex and time-consuming when building scalable systems. This Skill provides structured guidance for API scaffolding, performance tuning, and database optimization to accelerate delivery while maintaining security and reliability.

Core Features & Use Cases

  • API Scaffolding: Generates starter projects with clean architecture, tested templates, and secure defaults.
  • Database Optimization: Recommends indexing, query improvements, and migration strategies for PostgreSQL and related stacks to boost performance.
  • Security & Compliance: Defines authentication/authorization patterns, input validation, and secure coding practices suitable for enterprise environments.
  • Use Case: Kick off a new microservice with a solid API contract, robust security, and measurable performance targets.

Quick Start

  1. Review reference patterns in the references directory.
  2. Scaffold a new API service: python scripts/api_scaffolder.py <project-path> [options]
  3. Validate migrations and security practices: python scripts/database_migration_tool.py <target-path> [--verbose], python scripts/api_load_tester.py <target-path> [--verbose]

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 with clean architecture and secure defaults?

API scaffolding generates starter projects with clean architecture, tested templates, and secure defaults. You can scaffold a new API service by executing the api_scaffolder.py script with your target project path and desired options.

What's the best way to optimize PostgreSQL database performance for a scalable backend?

Database optimization for PostgreSQL recommends indexing strategies, query improvements, and migration tactics to boost performance. The database_migration_tool.py script validates migrations and security practices to ensure scalable backend operations.

How do I implement authentication and authorization patterns for enterprise backend systems?

Authentication and authorization patterns for enterprise environments are defined through structured security and compliance guidance. This includes implementing input validation, secure coding practices, and robust API contracts suitable for scalable systems.

Does this backend scaffolding support Node.js, Go, Python, GraphQL, and REST stacks?

Backend scaffolding supports Node.js, Go, Python, GraphQL, and REST stacks. It requires standard runtimes and databases like Node.js, Python, Go, and PostgreSQL, alongside common frameworks to implement best practices across these environments.

How do I run load testing and validate performance targets for a new microservice?

Load testing validates performance targets for a new microservice by executing the api_load_tester.py script against your target path. Running with the --verbose flag provides detailed output on API performance and scalability metrics.

When do I need automated performance tuning for scalable backend systems?

Automated performance tuning is needed when building scalable backend systems becomes complex and time-consuming. It accelerates delivery by providing structured guidance for database optimization, API scaffolding, and security compliance while maintaining reliability.