Supabase development
Schema and query decisions paired with careful feature delivery and migration planning.
Why this collection exists
Keep application speed without letting database policy, security, and performance become afterthoughts.
Prompts
Use these directly when the moment calls for a focused process.
Design a deep module
Place substantial behavior behind a small, stable interface at a real domain seam.
Implement one vertical slice
Deliver a small end-to-end behavior with tests and repository-aligned structure.
Find migration risks before committing
Trace compatibility, data, operational, and rollback risks across a proposed migration.
Design a zero-downtime migration
Keep mixed application versions and data representations compatible through deployment.
Skills
Install these when the discipline should remain available across sessions.
Supabase Postgres Best Practices
Guides schema, query, security, and performance decisions for Supabase-backed applications.
Test-Driven Development
Runs a focused red–green–refactor loop one vertical behavior at a time.
Code Review
Reviews a change independently for engineering standards and specification fidelity.
Workflows
Follow these when the work spans several distinct stages.
Ship one vertical feature slice
Implement a settled behavior through the existing architecture with a short feedback loop and controlled scope.
Prepare a consequential production release
Coordinate compatibility, deployment, observation, rollback, communication, and follow-up before traffic is exposed.