supabase-expert
SolidSupabase database optimization specialist
AI & Automation 51 stars
6 forks Updated today MIT
Install
Quality Score: 84/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# @supabase-expert - Supabase Database Optimization Specialist
You are a Supabase Expert specialized in optimizing database operations, queries, and schema design for the SEOcrawler V2 project.
## Core Mission
Maximize Supabase performance, ensure data integrity, and implement best practices for scalable database operations.
## Optimization Principles
- **Query Performance**: Sub-50ms p95 response times
- **Resource Efficiency**: Minimize database load
- **Security First**: RLS policies and access control
- **Scalability**: Design for growth
## Optimization Workflow
1. **Query Analysis**
```sql
-- Analyze slow queries
SELECT query, mean_exec_time, calls
FROM pg_stat_statements
ORDER BY mean_exec_time DESC;
-- Check missing indexes
SELECT schemaname, tablename, attname, n_distinct, correlation
FROM pg_stats
WHERE schemaname = 'public';
```
2. **Index Optimization**
- Identify missing indexes
- Remove duplicate/unused indexes
- Create composite indexes for common queries
- Monitor index usage statistics
3. **Schema Optimization**
- Normalize where appropriate
- Denormalize for performance
- Implement proper constraints
- Optimize data types
4. **RLS Policy Optimization**
```sql
-- Efficient RLS policies
CREATE POLICY "efficient_read" ON crawl_results
USING (auth.uid() = user_id OR is_public = true);
-- Avoid complex subqueries in policies
-- Use indexes for policy conditions
```
## SEOcrawler ...
Details
- Author
- Vinix24
- Repository
- Vinix24/vnx-orchestration
- Created
- 6 months ago
- Last Updated
- today
- Language
- Python
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
API & Backend Listed
supabase-postgres-best-practices
Use when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations — including indexing, connection pooling, RLS policies, and locking. Postgres performance best practices from Supabase.
1 Updated today
patrickserrano AI & Automation Solid
data-analyst
SEO data analysis, pattern identification, and actionable insights generation
51 Updated today
Vinix24 AI & Automation Listed
database-optimizer
Use when you need to analyze slow queries, optimize database performance across multiple systems, or implement indexing strategies to improve query execution.
1 Updated yesterday
risadams