SafeAgentDB

Opsætter gren-isolerede Supabase/Vercel/GitHub Actions preview-databaser til AFK agent-arbejdsgange.

Af Aidan945 · Aidan945/SafeAgentDB

Testet · Virker ★ 9.2/10

SafeAgentDB — Opsætter gren-isolerede Supabase/Vercel/GitHub Actions preview-databaser til AFK agent-arbejdsgange.

Hvad det gør

Installerer eller tilpasser SafeAgentDB-stil databasesikkerhedsinfrastruktur: produktion/udvikling/preview/lokal databaseadskillelse, Supabase gren-provisionering, Vercel gren-afgrænsede miljøvariabler og GitHub Actions oprydnings-arbejdsgange. Udløses, når en bruger ønsker isolerede database-miljøer pr. gren, migrationssikkerhedsforanstaltninger, så agent-feature-grene aldrig rører delt eller produktionsdata, eller ønsker dette mønster tilpasset en ikke-Supabase stak.

Testrapport

Det medfølgende provision-preview-branch.ts script implementerer reelt alle de funktioner, dokumentationen hævder (auth-user kopi, public-table kopi med include/exclude lister, storage-bucket kopi, --dry-run plan, preview-branch-summary.md) i stedet for blot at beskrive dem, og hvert trin, der involverer credential-håndtering i færdighedens krop, er begrænset af eksplicit brugergodkendelse og omkostningsbekræftelse, før det handler.

Testet: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/Aidan945/SafeAgentDB.git
mkdir -p ~/.claude/skills
cp -r SafeAgentDB/skills/safeagentdb ~/.claude/skills/safeagentdb

Kommandoer og eksempelprompter

  • /safeagentdbOpsætter gren-isolerede Supabase/Vercel/GitHub Actions preview-databaser til AFK agent-arbejdsgange.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • give each feature branch its own isolated Supabase preview database
  • set up Vercel env vars scoped to my Supabase branch previews
  • make sure agent branches can never touch our production database