backend-agent

Generate REST/GraphQL endpoints with clean-architecture templates and JWT authentication.

218|33|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/first-fluke/fullstack-starter --skill backend-agent-first-fluke
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: backend-agent
Source: https://github.com/first-fluke/fullstack-starter/tree/main/.agent/skills/backend-agent
Command: npx skills add https://github.com/first-fluke/fullstack-starter --skill backend-agent-first-fluke

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill accelerates backend API development by providing clean-architecture templates, routing patterns, and security blueprints.

Core Features & Use Cases

  • Structured architecture: router -> service -> repository -> models with validation.
  • Auth & data access: JWT-based authentication, password hashing, and safe data access.
  • API scaffolding: Generate REST/GraphQL endpoints, migrations, and background tasks.
  • Use Case: Quickly bootstrap a new backend for a microservice with FastAPI, Node.js, or other frameworks.

Quick Start

Start by pointing the skill at your backend project; review and adapt the provided templates (api routes, service layer, and schemas), then run tests to verify behavior.

Frequently Asked Questions about backend-agent

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

FAQPage Schema
How do I structure a FastAPI backend with clean architecture and routing?▼

Structure a FastAPI backend using a router-service-repository-models pattern with validation. This approach provides clean-architecture templates and routing patterns, separating business logic from data access to ensure testable API endpoints.

What is the best way to implement JWT authentication and password hashing in Node.js?▼

Implement JWT authentication and password hashing in Node.js using provided security blueprints. These templates enforce safe data access and JWT-based authentication workflows, ensuring secure credential management across your backend services.

Can I use Pydantic or Zod for input validation in my API scaffolding?▼

Yes, you can use Pydantic or Zod for input validation in API scaffolding. The generated REST/GraphQL endpoints enforce strict input validation using these libraries to secure data models and service layers.

Does this backend API approach support async/await and parameterized queries?▼

Yes, this backend API approach supports async/await and parameterized queries. It relies on async/await for non-blocking operations and uses parameterized queries within the repository layer to ensure safe database access and prevent injection.

How do I bootstrap a new microservice with Node.js or FastAPI?▼

Bootstrap a new microservice by pointing at your backend project and adapting the provided templates for API routes, service layers, and schemas. This scaffolding quickly generates REST/GraphQL endpoints and migrations across FastAPI or Node.js.

When should I use a service layer in backend API development?▼

Use a service layer in backend API development to isolate business logic from routing and data models. This clean-architecture pattern creates testable service layers, ensuring that background tasks and API endpoints remain maintainable.