litestar-databases

Community

Build robust Litestar ORM databases.

Authoralti3
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Build robust Litestar database architectures using SQLAlchemy and Piccolo ORM, including model and repository patterns, plugin selection, session lifecycle management, transaction boundaries, and DTO/serialization boundaries. Use this skill when implementing persistence layers, transaction handling, or ORM integration. Do not use for non-persistent in-memory workflows.

Core Features & Use Cases

  • Model/repository patterns for SQLAlchemy and Piccolo integration
  • Guidance on ORM plugin configuration (combined vs split) and lifecycle management
  • DTO/serialization boundaries to protect private fields and define clean API surfaces
  • Per-request session ownership and deterministic transaction boundaries across handlers

Quick Start

Set up a Litestar app with the SQLAlchemy or Piccolo path, configure a central async session, and expose a DTO-backed API.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: litestar-databases
Download link: https://github.com/alti3/litestar-skills/archive/main.zip#litestar-databases

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.