db-lint-manager
Installation
SKILL.md
Database Function Lint Manager
Lint PostgreSQL functions across environments (local, staging, production), analyze function usage in the codebase, and generate actionable reports for fixing or dropping broken functions.
When to Use This Skill
DO use this skill when:
- Running
supabase db lintand need to analyze/categorize results - Detecting broken functions referencing non-existent columns/tables
- Analyzing which database functions are actually used in the codebase
- Generating cleanup recommendations for unused legacy functions
- Pre-deployment database validation
- Investigating database errors related to function calls
DO NOT use this skill when:
- Creating new database migrations (use
database-migration-manager) - Writing RLS policies (use
rls-policy-generator) - Fixing a single known function (just create the migration directly)