SafeAgentDB

Richtet Branch-isolierte Supabase/Vercel/GitHub Actions Vorschau-Datenbanken für AFK-Agenten-Workflows ein.

von Aidan945 · Aidan945/SafeAgentDB

Getestet · Funktioniert ★ 9.2/10

SafeAgentDB — Richtet Branch-isolierte Supabase/Vercel/GitHub Actions Vorschau-Datenbanken für AFK-Agenten-Workflows ein.

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 database
  • set up Vercel env vars scoped to my Supabase branch previews
  • make sure agent branches can never touch our production database