recovering-supabase-env-vars

Recover write-only Supabase environment variables via a temporary edge function.

2|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/tobilafinhangit/skill-master --skill recovering-supabase-env-vars
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recovering-supabase-env-vars
Source: https://github.com/tobilafinhangit/skill-master/tree/main/.agent/skills/recovering-supabase-env-vars
Command: npx skills add https://github.com/tobilafinhangit/skill-master --skill recovering-supabase-env-vars

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill assists in the safe recovery of write-only environment variables from a Supabase project, providing a means to recover lost secrets when necessary.

Core Features & Use Cases

  • Secure Recovery: Deploy a temporary edge function to safely recover environment variables from Supabase.
  • Custom Variables: Support for recovery of specified environment variable keys.
  • Use Case: Ideal for situations where a user needs to recover write-only environment variables that were lost or need auditing.

Quick Start

To recover environment variables from your Supabase project, run 'recover-environment-variables' with the variable names you need to recover.

Frequently Asked Questions about recovering-supabase-env-vars

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

FAQPage Schema
How do I recover lost write-only environment variables in Supabase?

Recover lost write-only environment variables in Supabase by deploying a temporary edge function that securely retrieves the specified secret keys from your project. This method is designed specifically for situations where you have lost access to necessary secrets.

Do I need the Supabase CLI to retrieve lost secrets from my project?

Yes, retrieving lost secrets requires Supabase CLI access to deploy the temporary edge function and securely extract the specified write-only environment variable keys from your project.

Can I specify which environment variable keys to recover from Supabase?

Yes, the Supabase secret recovery process supports custom variable names, allowing you to target and safely retrieve only the specific write-only environment variable keys you need.

What is a secure method to audit write-only secrets in a Supabase project?

A secure method to audit write-only secrets in a Supabase project is deploying a temporary edge function. This approach safely recovers and exposes specified environment variables for auditing without permanently exposing them in your codebase.

How does a temporary edge function retrieve Supabase environment variables?

A temporary edge function retrieves Supabase environment variables by executing securely within the project environment to access write-only secrets. You specify the target variable names, and the function safely returns the lost values.

Are there limitations to recovering write-only environment variables from Supabase?

A key limitation of recovering write-only environment variables from Supabase is that you must know the exact variable key names beforehand. The recovery process cannot extract secrets if the specific key names are unknown or unspecified.