database

Provide production-ready async SQLModel/SQLAlchemy patterns for database design and operations.

Updated Dec 13, 2025
One-click install
npx skills add https://github.com/Azeem-2/HackthonII --skill database-azeem-2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: database
Source: https://github.com/Azeem-2/HackthonII/tree/main/.claude/skills/database
Command: npx skills add https://github.com/Azeem-2/HackthonII --skill database-azeem-2

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill consolidates production-ready database patterns for modern Python applications, reducing boilerplate and aligning teams on robust async workflows.

Core Features & Use Cases

  • Async connection management with pooled engines and deterministic sessions.
  • Base models and mixins for timestamps, soft delete, and common constraints.
  • Advanced querying patterns and repository support for scalable data access.
  • Migration-ready schemas with production-oriented indexing and constraints.

Quick Start

Create an async session and begin modeling with SQLModel/SQLAlchemy, then apply migrations and run sample queries.

Frequently Asked Questions about database

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

FAQPage Schema
How do I manage async database sessions with SQLModel and SQLAlchemy?

What database patterns are included for scalable Python applications?

What database patterns are included for scalable Python applications?

How do I apply database migrations using SQLModel?

How do I apply database migrations using SQLModel?

Does this skill support connection pooling for async SQLAlchemy?

Does this skill support connection pooling for async SQLAlchemy?

What are the limitations of using async SQLModel patterns for database operations?

What are the limitations of using async SQLModel patterns for database operations?

What is the best way to handle soft deletes in async SQLAlchemy?

What is the best way to handle soft deletes in async SQLAlchemy?

Handle soft deletes by utilizing base models and mixins provided in the skill. These patterns consolidate production-ready database techniques, reducing boilerplate for common constraints and soft delete operations in scalable applications.