SafeAgentDB
Richtet Branch-isolierte Supabase/Vercel/GitHub Actions Vorschau-Datenbanken für AFK-Agenten-Workflows ein.
Getestet · Funktioniert
Was es kann
Installiert oder passt SafeAgentDB-ähnliche Datenbank-Sicherheitsinfrastruktur an: Trennung von Produktions-/Entwicklungs-/Vorschau-/lokalen Datenbanken, Supabase-Branch-Provisionierung, Vercel-Branch-bezogene Umgebungsvariablen und GitHub Actions Bereinigungs-Workflows. Löst aus, wenn ein Benutzer isolierte Datenbankumgebungen pro Branch wünscht, Migrationsschutzmaßnahmen, damit Agenten-Feature-Branches niemals gemeinsam genutzte oder Produktionsdaten berühren, oder wenn dieses Muster an einen Nicht-Supabase-Stack angepasst werden soll.
Testbericht
Das gebündelte Skript provision-preview-branch.ts implementiert tatsächlich jede Funktion, die die Dokumente behaupten (auth-user-Kopie, public-table-Kopie mit Include/Exclude-Listen, storage-bucket-Kopie, --dry-run-Plan, preview-branch-summary.md), anstatt sie nur zu beschreiben, und jeder Anmeldeinformationen-berührende Schritt im Skill-Body ist hinter expliziter Benutzererlaubnis und Kostenbestätigung gesperrt, bevor er handelt.
Getestet am: 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
Befehle & Beispiel-Prompts
/safeagentdbRichtet Branch-isolierte Supabase/Vercel/GitHub Actions Vorschau-Datenbanken für AFK-Agenten-Workflows ein.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
give each feature branch its own isolated Supabase preview databaseset up Vercel env vars scoped to my Supabase branch previewsmake sure agent branches can never touch our production database