existential-birds avatar

Sqlalchemy Code Review

A focused reviewer for SQLAlchemy codebases that enforces 2.0 patterns and catches the usual suspects: session leaks, N+1 queries from lazy loading, missing context managers, and non-reversible Alembic migrations. It gates every finding with file-and-line anchoring before shipping, so you won't get vague complaints about relationship configurations. The checklist covers async sessions, bulk operations, and data migration antipatterns. Best used during pull requests touching ORM models or migration files. It won't teach you SQLAlchemy from scratch, but if you already know what joinedload and sessionmaker do, this keeps your reviews consistent and stops the same issues from slipping through.

skills.sh installs
225
GitHub stars
87
last updated
Aug 21, 2026

Install

$ npx -y skills add existential-birds/beagle --skill sqlalchemy-code-review --agent claude-code

Installs into .claude/skills of the current project.

Files

SQLAlchemy Code Review

Quick Reference

Issue TypeReference
Session lifecycle, context managers, async sessionsreferences/sessions.md
relationship(), lazy loading, N+1, joinedloadreferences/relationships.md
select() vs query(), ORM overhead, bulk opsreferences/queries.md
Alembic patterns, reversible migrations, data migrationsreferences/migrations.md

Review Checklist

Sponsors

Details

Repository
github.com/existential-birds/beagle
Categories
Git & Pull Requests, Code Review & Quality, Python, Databases
First seen
Jun 3, 2026

More from existential-birds/beagle

All 40
1manojbajaj95 avatarpr-specialistmanojbajaj95/claude-gtm-pluginExpert PR and media relations guidance for earned media, press coverage, and reputation building. Use when writing press releases, crafting media pitches, devel225skills.sh installs
2hairyf avatargithub-clihairyf/skillsGitHub CLI (gh) reference for repositories, issues, pull requests, Actions, projects, releases, gists, codespaces, and GitHub operations from the command line.212skills.sh installs
3community-access avatargithub-a11y-scannercommunity-access/accessibility-agentsIntegrate GitHub Accessibility Scanner. Detects configuration, parses scanner issues, correlates with local scans, and tracks Copilot-assigned fixes.207skills.sh installs
4davila7 avatargithub-actions-creatordavila7/claude-code-templatesUse when the user wants to create, generate, or set up a GitHub Actions workflow. Handles CI/CD pipelines, testing, deployment, linting, security scanning, rele203skills.sh installs
5wanshuiyin avatarcomm-lit-review-claude-singlewanshuiyin/auto-claude-code-research-in-sleepCommunications-domain literature review with Claude-style knowledge-base-first retrieval. Use when the task is about communications, wireless, networking, satel200skills.sh installs
6existential-birds avatarswift-testing-code-reviewexistential-birds/beagleReviews Swift Testing code for proper use of194skills.sh installs