Supabase Storage

🌐Community
by nice-wolf-studio · vlatest · Repository

Helps with Supabase, storage as part of working with databases and data persistence workflows.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add nice-wolf-studio-supabase-storage npx -- -y @trustedskills/nice-wolf-studio-supabase-storage
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "nice-wolf-studio-supabase-storage": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/nice-wolf-studio-supabase-storage"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

The Supabase Storage skill enables AI agents to directly interact with object storage buckets within a Supabase project. It allows for uploading, downloading, and managing files without requiring manual API key configuration in every prompt.

When to use it

  • Automating the ingestion of user-generated images or documents into a centralized bucket.
  • Retrieving specific assets like profile pictures or report PDFs for processing by other tools.
  • Managing file permissions by updating public/private status on storage objects.
  • Cleaning up old or duplicate files to maintain database integrity and reduce costs.

Key capabilities

  • Upload files from local paths or URLs directly to Supabase buckets.
  • Download files from storage and return them as base64 strings or binary data.
  • List all files within a specific bucket with pagination support.
  • Delete individual files or entire contents of a bucket.
  • Retrieve metadata such as file size, creation date, and owner information.

Example prompts

  • "Upload the latest invoice PDF from my local documents/ folder to the 'invoices' bucket in Supabase."
  • "List all image files currently stored in the 'user-avatars' bucket and show me their file sizes."
  • "Download the report named 'Q3_Analysis.pdf' from storage and convert it to a base64 string for my email draft."

Tips & gotchas

Ensure your Supabase project has an active API key configured before attempting operations, as the skill relies on these credentials. Be mindful of file size limits imposed by your specific Supabase plan when uploading large datasets.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
nice-wolf-studio
Installs
58

🌐 Community

Passed automated security scans.