backend-dev

Automate backend API development and data-layer integration for server-side applications.

Updated Jan 14, 2026
One-click install
npx skills add https://github.com/Denissvgn/project-team-ag --skill backend-dev-denissvgn
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: backend-dev
Source: https://github.com/Denissvgn/project-team-ag/tree/main/.agent/skills/backend-dev
Command: npx skills add https://github.com/Denissvgn/project-team-ag --skill backend-dev-denissvgn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Backend Developer Skill standardizes server-side implementation, enabling teams to rapidly build secure APIs, manage data access, and ensure scalable architecture with consistent patterns.

Core Features & Use Cases

  • API Development: Design and implement RESTful or GraphQL endpoints with proper validation and error handling.
  • Data Layer: Define ORM models, queries, and migrations for reliable persistence.
  • Authentication & Security: Integrate authentication flows and protect endpoints.
  • Use Case: Example: Build a user service with endpoints for CRUD operations, token-based auth, and RBAC.

Quick Start

Start by outlining your API contracts, creating a basic project structure (e.g., FastAPI/Express), and implementing a sample /resources endpoint with validated input and proper error responses.

Frequently Asked Questions about backend-dev

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

FAQPage Schema
How do I design and implement REST and GraphQL APIs with proper validation?▼

Backend API development automates server-side implementation by defining API contracts, setting up a project structure like FastAPI or Express, and implementing endpoints with input validation and structured error responses.

What is the best way to structure a backend project for secure endpoints and data access?▼

Backend project structuring follows policy-driven development to ensure secure endpoints, define ORM models for reliable persistence, and integrate token-based authentication with role-based access control.

How do I add token-based authentication and RBAC to a user service?▼

Adding token-based authentication and RBAC to a user service involves integrating authentication flows to protect endpoints and applying role-based access control to CRUD operations across REST or GraphQL workflows.

Can I use this approach for both RESTful and GraphQL enterprise workflows?▼

Yes, this approach applies to enterprise systems by standardizing server-side implementation across REST and GraphQL workflows, ensuring scalable architecture and consistent patterns for service integration.

How do I manage database modeling and migrations for reliable persistence?▼

Managing database modeling and migrations involves defining ORM models and queries within your data layer to ensure reliable persistence and structured data access across server-side applications.