supabase-pentest

Orchestrate comprehensive Supabase security audits with progressive evidence collection.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/marvinbiss/servicesartisans --skill supabase-pentest-marvinbiss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supabase-pentest
Source: https://github.com/marvinbiss/servicesartisans/tree/main/.cursor/skills/supabase-pentest
Command: npx skills add https://github.com/marvinbiss/servicesartisans --skill supabase-pentest-marvinbiss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of conducting a comprehensive security audit on applications built with Supabase, identifying vulnerabilities and misconfigurations.

Core Features & Use Cases

  • Full-Stack Supabase Audit: Covers detection, credential extraction, API security, storage, authentication, Realtime, and Functions.
  • Progressive Evidence Collection: Mandates real-time saving of findings and actions to context and log files for traceability.
  • Use Case: A development team can use this Skill to perform a pre-production security review of their Supabase-powered application, ensuring critical vulnerabilities are identified and addressed before launch.

Quick Start

Run a Supabase security audit on https://myapp.example.com.

Frequently Asked Questions about supabase-pentest

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform a security audit on a Supabase application?

A Supabase security audit detects vulnerabilities by orchestrating credential extraction, API and storage auditing, authentication analysis, and Realtime/Functions testing. It mandates real-time saving of findings and actions to context and log files for full traceability.

What does a Supabase penetration test cover for API and storage security?

A Supabase penetration test covers API and storage security by auditing access controls, misconfigurations, and exposed credentials. It systematically tests authentication mechanisms and Realtime endpoints to identify critical vulnerabilities before launch.

Can I use this to find exposed credentials in my Supabase app?

Yes, you can find exposed credentials in your Supabase app through the Skill's credential extraction process. It systematically detects and extracts sensitive keys, logging all findings into dedicated evidence directories for immediate review and remediation.

How do I document evidence during a Supabase vulnerability assessment?

You document evidence during a Supabase vulnerability assessment using strict progressive documentation. The Skill enforces real-time saving of actions and findings into context files, audit logs, and dedicated evidence directories to ensure complete traceability.

Does a Supabase security audit test Realtime and Edge Functions?

Yes, a Supabase security audit tests Realtime and Edge Functions. The comprehensive audit includes specific analysis and security testing for both Realtime connections and serverless Functions to identify potential exploits or misconfigurations.

What is the best way to secure a Supabase app before production launch?

The best way to secure a Supabase app before production is a full-stack guided audit covering authentication, storage, and API security. This identifies critical vulnerabilities and misconfigurations early, ensuring they are addressed prior to launch.