senior-backend

Scaffold APIs, manage database migrations, and load-test backend services with Python scripts.

2|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/Shubh2310-developer/ENGUNITYCORE --skill senior-backend-shubh2310-developer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-backend
Source: https://github.com/Shubh2310-developer/ENGUNITYCORE/tree/main/.claude/skills/senior-backend
Command: npx skills add https://github.com/Shubh2310-developer/ENGUNITYCORE --skill senior-backend-shubh2310-developer

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Backend development involves repetitive setup work: scaffolding new API projects, planning database migrations, and validating API performance under load. This Skill packages those tasks into runnable scripts and reference guides so you can execute them consistently instead of rebuilding boilerplate each time. ## Core Features & Use Cases - API Scaffolding: Run the api_scaffolder.py script against a project path to generate structured API project output with configurable options and JSON reporting. - Database Migration Support: Use the database_migration_tool.py script to analyze a target path and produce migration-related reports, guided by the database optimization reference. - API Load Testing: Execute api_load_tester.py against a target to validate endpoints and produce structured findings with verbose or JSON output modes. - Use Case: When starting a new Node.js or Python backend service, scaffold the API structure, consult the API design patterns reference for REST and GraphQL conventions, then load-test the endpoints before deployment. ## Quick Start Ask the assistant to run the API scaffolder script on your project directory and then review the API design patterns reference for your chosen framework.

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 backend API project?

Run the api_scaffolder.py script with your target project path as the argument. It validates the path, performs the scaffolding analysis, and prints a report, with optional --verbose and --json flags for detailed or machine-readable output.

How to load test a REST API from the command line?

Use the api_load_tester.py script by passing the target path or endpoint configuration as an argument. It validates the target, runs the analysis, and generates a findings report that can be exported as JSON with the --output flag.

What databases and frameworks does this backend skill cover?

The reference guides cover PostgreSQL with Prisma, NeonDB, and Supabase, plus Node.js, Express, GraphQL, and REST API patterns. The scripts themselves are framework-agnostic Python tools that operate on any target path.

Does the database migration tool require external Python packages?

No, the database_migration_tool.py script uses only the Python standard library including argparse, json, and pathlib. You can run it directly with any Python 3 installation without installing additional dependencies.

Why does the script report that my target path does not exist?

Each script validates the target path before running and raises an error if it is missing or inaccessible. Confirm the path is correct relative to your working directory and that you have read permissions on it.