backend-app

Implement backend APIs and routing with the symbiosika-framework.

2|Updated Oct 18, 2025
One-click install
npx skills add https://github.com/symbiosika/symbiosika-framework --skill backend-app
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backend-app
Source: https://github.com/symbiosika/symbiosika-framework/tree/main/docs/skills/backend-app
Command: npx skills add https://github.com/symbiosika/symbiosika-framework --skill backend-app

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Use when editing or creating files in backend/src/routes/ or backend/src/lib/. Use when the user asks to add an API endpoint, create a route, write business logic, run the dev server, run migrations, or asks about the API/logic separation pattern. Use when working with app-specific database tables in backend/src/db/.

Core Features & Use Cases

  • Provides a structured approach to organizing backend code, including route definitions, business logic separation, and consistent error handling.
  • Covers server configuration, migrations, and integration with the symbiosika-framework to accelerate backend development.
  • Real-world use cases include adding an API endpoint, creating a route, implementing business logic, and performing dev server operations.

Quick Start

Follow the guidance to initialize and run the backend app development workflow, starting with project setup and server boot.

Frequently Asked Questions about backend-app

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

FAQPage Schema
How do I add an API endpoint and define a custom route using a backend framework?

To add an API endpoint, define a custom route in the backend/src/routes/ directory. This Skill guides you through route patterns and server configuration using the symbiosika-framework to scaffold and wire endpoints with validation and error handling.

What is the best way to separate API routing from business logic in a backend server?

The best way to separate API routing from business logic is structuring code across backend/src and migrations. This approach isolates route definitions in backend/src/routes/ while maintaining business logic separation for cleaner, maintainable server code.

How do I run database migrations and configure app-specific tables for my backend app?

You run database migrations and configure app-specific tables by working within the backend/src/db/ directory. This Skill provides wiring patterns to apply migrations and manage database tables effectively alongside your server configuration.

Can I use the symbiosika-framework to scaffold a backend server and run the dev environment?

Yes, you can use the symbiosika-framework to scaffold a backend server and run the dev environment. This Skill covers server configuration, project setup, and dev server operations to accelerate backend development from initialization to boot.

Why does my backend API route need validation and error handling wiring patterns?

Your backend API route needs validation and error handling wiring patterns to ensure consistent and secure server responses. This Skill guides you in applying these patterns across backend/src/lib/ to maintain robust API and business logic separation.