SafeAgentDB
Nastavuje izolované databáze pro náhledy větví Supabase/Vercel/GitHub Actions pro AFK pracovní postupy agentů.
Otestováno · Funguje
Co umí
Instaluje nebo přizpůsobuje infrastrukturu pro bezpečnost databází stylu SafeAgentDB: oddělení produkční/vývojové/náhledové/lokální databáze, zřizování větví Supabase, proměnné prostředí Vercel vázané na větev a pracovní postupy čištění GitHub Actions. Spouští se, když uživatel chce izolovaná databázová prostředí na větev, zábrany pro migrace, aby větev s funkcemi agenta nikdy nezasáhla sdílená nebo produkční data, nebo chce tento vzor přizpůsobit pro jiný zásobník než Supabase.
Testovací report
Přiložený skript provision-preview-branch.ts skutečně implementuje všechny schopnosti, které dokumentace tvrdí (kopírování uživatele pro autentizaci, kopírování veřejných tabulek se seznamy zahrnutí/vyloučení, kopírování úložiště bucketů, plán --dry-run, preview-branch-summary.md) místo toho, aby je pouze popisoval, a každý krok související s přihlašovacími údaji v těle dovednosti je podmíněn explicitním povolením uživatele a potvrzením nákladů, než začne jednat.
Testováno: 2026-07-16 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/Aidan945/SafeAgentDB.git mkdir -p ~/.claude/skills cp -r SafeAgentDB/skills/safeagentdb ~/.claude/skills/safeagentdb
Příkazy a ukázkové prompty
/safeagentdbNastavuje izolované databáze pro náhledy větví Supabase/Vercel/GitHub Actions pro AFK pracovní postupy agentů.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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