Claude-skill-registry Backend Master
Master skill for Backend Integration (Supabase) and API handling. Covers database schema, authentication, and SQL.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/dev-backend-master" ~/.claude/skills/majiayu000-claude-skill-registry-backend-master-1b6c62 && rm -rf "$T"
manifest:
skills/data/dev-backend-master/SKILL.mdsource content
Backend Master Skill
🎯 Capabilities
- Supabase: Client initialization, RLS policies, Types generation.
- Database: Postgres SQL, Migrations, Schema design.
- Auth: User management, Session handling (
).useAuthStore - Data Sync: Offline-first patterns (if applicable), Real-time subscriptions.
🛠️ Best Practices
- Types: Always generate types from Supabase schema.
- RLS: Never leave tables public unless intended.
- Security: Use
composable, never raw client in components.useSupabase
🔄 Workflow
- Schema: Design table in SQL Editor or migration file.
- Types: Run
(or equivalent).npm run update-types - Store: Update Pinia store to fetch/cache data.
- UI: Bind clean data to Vue components.