supabase-crm

Community

Build robust Supabase backends for CRM with ease.

Authorkrwhynot
Version1.0.0
Installs0

System Documentation

What problem does it solve? Developing a scalable and secure Supabase backend for a CRM application involves complex tasks like implementing Row Level Security (RLS), structuring service layers, and managing Edge Functions. This skill provides battle-tested patterns and best practices, accelerating development and ensuring consistency for Crispy-CRM.

Core Features & Use Cases:

  • Service Layer Architecture: Guides on building a clean, maintainable service layer with DataProvider abstraction for all data access.
  • Row Level Security (RLS): Provides patterns for implementing robust RLS policies for multi-tenant access and data protection.
  • Edge Functions: Offers templates and best practices for creating serverless functions for complex business logic and elevated privileges.
  • Use Case: When you need to add a new entity (e.g., "Tasks") to your CRM, this skill will guide you through creating the database migration, defining the service layer, and implementing appropriate RLS policies, ensuring all components adhere to project standards.

Quick Start: Use the supabase-crm skill when creating a new service method for updating opportunities. It will guide you on service layer architecture and RLS policies.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: supabase-crm
Download link: https://github.com/krwhynot/crispy-crm/archive/main.zip#supabase-crm

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.