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.
Analyzes asyncpg code patterns and determines optimal SQLAlchemy conversion strategies with risk assessment.
/plugin marketplace add kivo360/claude-toolbelt/plugin install asyncpg-to-sqlalchemy-converter@claude-toolbeltA 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.
When the detection phase identifies complex asyncpg patterns that require careful analysis:
# Analyze specific complex files
/agent:conversion-analyzer analyze --file ./src/database.py --complexity high
# Analyze entire project with detailed reporting
/agent:conversion-analyzer analyze --path ./src --detailed-report
Before performing large-scale conversions:
# Assess conversion risks
/agent:conversion-analyzer risk-assessment --path ./src --report-format json
# Generate rollback plan
/agent:conversion-analyzer rollback-plan --backup-path ./backup
For performance-critical applications:
# Analyze performance impact of conversion
/agent:conversion-analyzer performance-analysis --baseline ./current_code
# Generate optimization recommendations
/agent:conversion-analyzer optimize-recommendations --target-profile production
{
"conversion_plan": {
"total_files": 45,
"complexity_breakdown": {
"low": 32,
"medium": 10,
"high": 2,
"critical": 1
},
"recommended_approach": "incremental",
"estimated_time": "4-6 hours",
"manual_intervention_files": ["src/database.py", "src/complex_queries.py"]
}
}
{
"risk_assessment": {
"overall_risk": "medium",
"breaking_changes": 3,
"performance_impact": "minimal",
"data_loss_risk": "low",
"rollback_feasibility": "high"
}
}
{
"performance_analysis": {
"query_performance": "maintained_or_improved",
"connection_efficiency": "improved",
"memory_usage": "reduced",
"recommendations": [
"Implement connection pooling",
"Add query result caching",
"Optimize batch operations"
]
}
}
Expert in monorepo architecture, build systems, and dependency management at scale. Masters Nx, Turborepo, Bazel, and Lerna for efficient multi-project development. Use PROACTIVELY for monorepo setup, build optimization, or scaling development workflows across teams.
Expert backend architect specializing in scalable API design, microservices architecture, and distributed systems. Masters REST/GraphQL/gRPC APIs, event-driven architectures, service mesh patterns, and modern backend frameworks. Handles service boundary definition, inter-service communication, resilience patterns, and observability. Use PROACTIVELY when creating new backend services or APIs.
Build scalable data pipelines, modern data warehouses, and real-time streaming architectures. Implements Apache Spark, dbt, Airflow, and cloud-native data platforms. Use PROACTIVELY for data pipeline design, analytics infrastructure, or modern data stack implementation.