SafeAgentDB

Setter opp gren-isolerte Supabase/Vercel/GitHub Actions forhåndsvisningsdatabaser for AFK agentarbeidsflyter.

av Aidan945 · Aidan945/SafeAgentDB

Bestått ★ 9.2/10

SafeAgentDB — Setter opp gren-isolerte Supabase/Vercel/GitHub Actions forhåndsvisningsdatabaser for AFK agentarbeidsflyter.

Hva den gjør

Installerer eller tilpasser SafeAgentDB-stil database-sikkerhetsinfrastruktur: produksjons/utviklings/forhåndsvisnings/lokal database-separasjon, Supabase gren-provisjonering, Vercel gren-omfangs-miljøvariabler, og GitHub Actions oppryddingsarbeidsflyter. Utløses når en bruker ønsker isolerte databasemiljøer per gren, migrasjonsbarrierer slik at agent-funksjonsgrener aldri berører delte eller produksjonsdata, eller ønsker at dette mønsteret skal tilpasses en ikke-Supabase stabel.

Testrapport

Det medfølgende provision-preview-branch.ts skriptet implementerer på ekte alle kapasitetene dokumentene hevder (auth-user kopi, public-table kopi med inkludering/ekskludering av lister, storage-bucket kopi, --dry-run plan, preview-branch-summary.md) i stedet for bare å beskrive dem, og hvert trinn som berører legitimasjon i ferdighetskroppen er sperret bak eksplisitt brukertillatelse og kostnadsbekreftelse før den handler.

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

Installer

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

Kommandoer og eksempelprompter

  • /safeagentdbSetter opp gren-isolerte Supabase/Vercel/GitHub Actions forhåndsvisningsdatabaser for AFK agentarbeidsflyter.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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