litestar-databases
CommunityBuild 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.