SafeAgentDB

Stelt branch-geïsoleerde Supabase/Vercel/GitHub Actions preview databases in voor AFK agent workflows.

Door Aidan945 · Aidan945/SafeAgentDB

Getest · Werkt ★ 9.2/10

SafeAgentDB — Stelt branch-geïsoleerde Supabase/Vercel/GitHub Actions preview databases in voor AFK agent workflows.

Wat het doet

Installeert of past SafeAgentDB-stijl database veiligheidsinfrastructuur aan: productie/ontwikkeling/preview/lokale database scheiding, Supabase branch provisioning, Vercel branch-scoped env vars, en GitHub Actions opschoonworkflows. Triggert wanneer een gebruiker geïsoleerde databaseomgevingen per branch wil, migratie guardrails zodat agent feature branches nooit gedeelde of productiegegevens raken, of wil dat dit patroon wordt aangepast aan een niet-Supabase stack.

Testrapport

Het gebundelde provision-preview-branch.ts script implementeert daadwerkelijk elke functionaliteit die de documenten claimen (auth-user kopie, public-table kopie met include/exclude lijsten, storage-bucket kopie, --dry-run plan, preview-branch-summary.md) in plaats van ze alleen te beschrijven, en elke credential-gerelateerde stap in de skill body is afgeschermd achter expliciete gebruikerspermissie en kostenbevestiging voordat deze actie onderneemt.

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

Installatie

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

Commando's en voorbeeldprompts

  • /safeagentdbStelt branch-geïsoleerde Supabase/Vercel/GitHub Actions preview databases in voor AFK agent workflows.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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