supabase-debug-bundle

Solid

Collect Supabase diagnostic info for troubleshooting and support tickets. Use when debugging connection failures, auth issues, Realtime drops, Storage errors, RLS misconfigurations, or preparing a support escalation. Trigger: "supabase debug", "supabase diagnostics", "supabase support bundle", "collect supabase logs", "debug supabase connection".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Supabase Debug Bundle Collect a comprehensive, redacted diagnostic bundle from a Supabase project. Tests connectivity, auth, Realtime, Storage, RLS policy behavior, and database health — then packages everything into a single archive safe for sharing with Supabase support. ## Current State !`node --version 2>/dev/null || echo 'Node.js not found'` !`npx supabase --version 2>/dev/null || echo 'Supabase CLI not found'` !`npm list @supabase/supabase-js 2>/dev/null | grep supabase || echo '@supabase/supabase-js not installed'` ## Prerequisites - **Node.js 18+** with `@supabase/supabase-js` v2 installed in the project - **Supabase CLI** installed (`npm i -g supabase` or `npx supabase`) - **Environment variables** set: `SUPABASE_URL` and `SUPABASE_ANON_KEY` (minimum); `SUPABASE_SERVICE_ROLE_KEY` for full diagnostics - Project linked via `supabase link --project-ref <ref>` (for CLI commands) ## Instructions ### Step 1: Gather Environment and Connectivity Collect SDK version, project URL, key type, and test basic connectivity against the REST and Auth endpoints. ```typescript import { createClient } from '@supabase/supabase-js' const url = process.env.SUPABASE_URL! const anonKey = process.env.SUPABASE_ANON_KEY! const serviceKey = process.env.SUPABASE_SERVICE_ROLE_KEY // Identify which key is in use const keyType = serviceKey ? 'service_role' : 'anon' const supabase = createClient(url, serviceKey ?? anonKey, { auth: { autoRefreshToken: false, persistSession: false } }) ...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

supabase-install-auth

Install and configure Supabase SDK, CLI, and project authentication. Use when setting up a new Supabase project, installing @supabase/supabase-js, configuring environment variables, or initializing the Supabase client. Trigger with "install supabase", "setup supabase", "supabase auth config", "configure supabase", "supabase init", "add supabase to project".

2,266 Updated today
jeremylongshore
AI & Automation Featured

sentry-debug-bundle

Collect diagnostic information for Sentry troubleshooting and support tickets. Use when events are not appearing in Sentry, SDK initialization seems broken, DSN connectivity fails, source maps are not resolving, or preparing a support request. Trigger with "sentry debug info", "sentry diagnostics", "debug bundle", "sentry support ticket".

2,266 Updated today
jeremylongshore
AI & Automation Featured

apollo-debug-bundle

Collect Apollo.io debug evidence for support. Use when preparing support tickets, documenting issues, or gathering diagnostic information for Apollo problems. Trigger with phrases like "apollo debug", "apollo support bundle", "collect apollo diagnostics", "apollo troubleshooting info".

2,266 Updated today
jeremylongshore
AI & Automation Featured

hubspot-debug-bundle

Collect HubSpot debug evidence for support tickets and troubleshooting. Use when encountering persistent issues, preparing support tickets, or collecting diagnostic information for HubSpot API problems. Trigger with phrases like "hubspot debug", "hubspot support bundle", "collect hubspot logs", "hubspot diagnostic", "hubspot correlation id".

2,266 Updated today
jeremylongshore
AI & Automation Featured

abridge-debug-bundle

Collect Abridge debug evidence for support tickets and troubleshooting. Use when filing Abridge support tickets, collecting diagnostic data, or preparing evidence for escalation to Abridge engineering. Trigger: "abridge debug bundle", "abridge support ticket", "abridge diagnostics", "collect abridge evidence".

2,266 Updated today
jeremylongshore