backend-development

Installation
SKILL.md

Backend Development Skill

This skill provides comprehensive guidance for backend development in the Polar codebase, covering REST API design, FastAPI implementation, SQLAlchemy patterns, and backend conventions.

Scope

This skill assists with:

  • REST API Design: Endpoint structure, naming conventions, HTTP methods
  • Schema Development: Pydantic model creation following Polar conventions
  • Service Layer: Business logic implementation and exception handling
  • Repository Layer: Database access patterns and SQLAlchemy usage
  • Authentication: AuthSubject system and scope-based access control
  • Testing: Test structure, fixtures, and mocking patterns

Key Principles

  1. REST API Consistency: Follow Polar's REST API guidelines for endpoint design, schema structure, and response formats
  2. Modular Architecture: Maintain the established modular structure with endpoints, services, repositories, and schemas
Related skills
Installs
2
GitHub Stars
9.7K
First Seen
Jan 29, 2026