supabase-pentest-skills
Automated security auditing and penetration testing for Supabase apps
All Skills in This Repository (24)
Pure Emerald Level Indicatorssupabase-evidence
Initialize and manage the .sb-pentest-evidence directory with structured subfolders and templates.
supabase-audit-buckets-read
Lists and validates Supabase storage bucket access controls for public exposure.
supabase-audit-buckets-public
Identify publicly accessible storage buckets in Supabase projects.
supabase-audit-buckets-list
Enumerate Supabase storage buckets and parse their public flag, size limits, and MIME types.
supabase-audit-rls
Audit Supabase Row Level Security policies for bypass vulnerabilities and misconfigurations.
supabase-audit-tables-read
Test read access on exposed Supabase tables via REST API queries.
supabase-audit-tables-list
Enumerate Supabase tables exposed via the PostgREST/OpenAPI schema.
supabase-audit-rpc
Audit Supabase PostgreSQL RPC functions for RLS bypass and injection vulnerabilities.
supabase-audit-functions
Discover and test Supabase Edge Functions for security vulnerabilities.
supabase-pentest
Orchestrate a complete security audit of a Supabase application.
supabase-help
Access Supabase pentest skill suite commands for security audits.
supabase-report-compare
Compare two Markdown security audit reports to identify changes in findings and remediation progress.
Frequently Asked Questions
FAQPage SchemaHow to install Supabase Pentest Skills?โผ
Run `npx skills add yoanbernabeu/supabase-pentest-skills --all -g -y` in your terminal to install all 24 skills globally.
How to run a full Supabase security audit?โผ
Open your agent in a fresh directory and run /supabase-pentest with your app's public URL. The orchestrator guides you through detection, key extraction, API, storage, auth, and realtime testing phases.
Is it safe and legal to use these pentest skills?โผ
Yes, all tests are read-only and every action is logged, but you must own the target application or have explicit written authorization before auditing.
What vulnerabilities can it detect in Supabase?โผ
It finds leaked service keys, exposed database strings, missing RLS policies, public storage buckets, user enumeration, IDOR, and privilege escalation in Edge Functions.
Does it work with Claude Code and Cursor?โผ
Yes. All skills follow the universal SKILL.md standard and run in Claude Code, Cursor, Codex, OpenCode, Windsurf, and 30+ other agents.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core