jeremylongshore/claude-code-plugins-plus-skills
supabase-pack
plugins/saas-packs/supabase-pack/skills/supabase-reference-architecture/SKILL.md
January 22, 2026
Select agents to install to:
npx add-skill https://github.com/jeremylongshore/claude-code-plugins-plus-skills/blob/main/plugins/saas-packs/supabase-pack/skills/supabase-reference-architecture/SKILL.md -a claude-code --skill supabase-reference-architectureInstallation paths:
.claude/skills/supabase-reference-architecture/# Supabase Reference Architecture
## Prerequisites
- Understanding of layered architecture
- Supabase SDK knowledge
- TypeScript project setup
- Testing framework configured
## Instructions
### Step 1: Create Directory Structure
Set up the project layout following the reference structure above.
### Step 2: Implement Client Wrapper
Create the singleton client with caching and monitoring.
### Step 3: Add Error Handling
Implement custom error classes for Supabase operations.
### Step 4: Configure Health Checks
Add health check endpoint for Supabase connectivity.
## Output
- Structured project layout
- Client wrapper with caching
- Error boundary implemented
- Health checks configured
## Error Handling
See `{baseDir}/references/errors.md` for comprehensive error handling.
## Examples
See `{baseDir}/references/examples.md` for detailed examples.
## Resources
- [Supabase SDK Documentation](https://supabase.com/docs/sdk)
- [Supabase Best Practices](https://supabase.com/docs/best-practices)