supabase

Query Supabase/PostgreSQL databases with read-only and confirmed write operations.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/AndersonsRepo/AI-Harness --skill supabase-andersonsrepo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supabase
Source: https://github.com/AndersonsRepo/AI-Harness/tree/main/.claude/skills/supabase
Command: npx skills add https://github.com/AndersonsRepo/AI-Harness --skill supabase-andersonsrepo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a secure and controlled interface for interacting with a Supabase/PostgreSQL database, preventing accidental data loss or unauthorized modifications.

Core Features & Use Cases

  • Read-Only Queries: Safely execute SELECT statements on any table.
  • Controlled Writes: Allows INSERT and UPDATE operations on non-critical tables, but only after explicit user confirmation and with strict validation.
  • Database Inspection: List all available tables and retrieve user statistics or basic analytics.
  • Use Case: An operations agent needs to check the number of new users registered in the last week. This Skill can safely query the users table to retrieve that information without risking any modifications to the database.

Quick Start

Use the supabase skill to list all tables in the database.

Frequently Asked Questions about supabase

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

FAQPage Schema
How do I safely query a Supabase PostgreSQL database without risking accidental modifications?

You can safely query your Supabase database by executing read-only SELECT statements on any table. This approach uses built-in safety guardrails to prevent accidental data loss or unauthorized modifications during database inspection and user statistics retrieval.

How do I write data to non-critical Supabase tables securely?

You can perform INSERT and UPDATE operations on non-critical Supabase tables securely by requiring explicit user confirmation. Strict validation is applied to these controlled writes to ensure database integrity is maintained.

Can I retrieve user statistics and basic analytics from a Supabase database?

Yes, you can retrieve user statistics and basic analytics from a Supabase database. The system facilitates database inspection by allowing you to list all available tables and safely extract analytical reporting data.

What are the limitations when modifying a Supabase PostgreSQL database?

The primary limitation when modifying a Supabase PostgreSQL database is that writes are restricted to INSERT and UPDATE operations on non-critical tables only. All modifications require explicit user confirmation and strict validation to protect against unauthorized changes.

How do I list all available tables in a Supabase database?

You can list all available tables in a Supabase database by requesting a database inspection. This feature safely queries the PostgreSQL structure to return a comprehensive overview of all accessible tables.