By kivo360
Convert asyncpg code in FastAPI projects to SQLAlchemy with asyncpg engine, supporting Supabase integration and lazy loading
A specialized AI agent that analyzes asyncpg code patterns and determines optimal SQLAlchemy conversion strategies. This agent handles complex conversion scenarios, edge cases, and provides detailed migration planning.
A specialized AI agent that performs comprehensive database schema reflection, analyzes existing database structures, and generates optimized SQLAlchemy model definitions with proper relationships, constraints, and performance optimizations.
This skill should be used when the user asks to "detect asyncpg usage", "find asyncpg patterns", "scan for asyncpg imports", or "identify asyncpg database code in FastAPI projects". It automatically scans Python files to identify asyncpg imports, connection patterns, and query execution methods that need conversion to SQLAlchemy.
This skill should be used when the user asks to "convert asyncpg to SQLAlchemy", "convert database queries", "migrate asyncpg code", "transform asyncpg patterns to SQLAlchemy", or "update FastAPI database layer". It provides systematic conversion of asyncpg code to SQLAlchemy async patterns with proper error handling and transaction management.
This skill should be used when the user asks to "configure Supabase with SQLAlchemy", "set up Supabase async engine", "create Supabase models", "handle Supabase authentication with SQLAlchemy", or "integrate Supabase pooling with SQLAlchemy async patterns". It provides complete Supabase integration patterns for SQLAlchemy with async support, authentication, and connection pooling optimizations.
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A personal collection of professional Claude Code plugins for database development, automation, and productivity tools.
Claude Toolbelt is a curated marketplace of high-quality Claude Code plugins designed to enhance your development workflow. Each plugin is thoroughly tested, documented, and follows Claude Code best practices.
Convert asyncpg code in FastAPI projects to SQLAlchemy 2.0+ with async support, optimized for Supabase integration.
Features:
Installation:
/plugin install asyncpg-to-sqlalchemy-converter
Quick Start:
/convert-asyncpg-to-sqlalchemy --supabase --path ./your-fastapi-project
/plugin marketplace add kivo360/claude-toolbelt
/plugin install asyncpg-to-sqlalchemy-converter
/plugin marketplace list
Database and ORM tools for migration, conversion, and optimization.
Tools for automation, workflow enhancement, and developer efficiency.
Development workflow tools, testing utilities, and code quality enhancers.
All plugins in this marketplace:
This is a personal collection of plugins. For plugin development guidelines:
MIT License - see LICENSE file for details.
Enhance your Claude Code experience with professional plugins! 🚀
Installation command: /plugin marketplace add kivo360/claude-toolbelt
npx claudepluginhub kivo360/claude-toolbelt --plugin asyncpg-to-sqlalchemy-converterGenerate ORM models from database schemas or create database schemas from models for TypeORM, Prisma, Sequelize, SQLAlchemy, and more
Database migration generation and rollback management
Database architecture and SQL optimization with PostgreSQL expertise
DevsForge SQL optimization specialist for improving query performance and database efficiency
Neon database development skills including authentication, Drizzle ORM, serverless drivers, and toolkit utilities
Open-source, local-first Claude Code plugin for token reduction, context compression, and cost optimization using hybrid RAG retrieval (BM25 + vector search), reranking, AST-aware chunking, and compact context packets.