SafeAgentDB
Konfiguruje izolowane od gałęzi bazy danych podglądu Supabase/Vercel/GitHub Actions dla przepływów pracy agentów AFK.
Testowano · Działa
Co robi ten skill
Instaluje lub adaptuje infrastrukturę bezpieczeństwa baz danych w stylu SafeAgentDB: separacja baz danych produkcyjnych/rozwojowych/podglądowych/lokalnych, aprowizacja gałęzi Supabase, zmienne środowiskowe ograniczone do gałęzi Vercel i przepływy pracy czyszczenia GitHub Actions. Aktywowany, gdy użytkownik chce izolowanych środowisk baz danych na gałąź, zabezpieczeń migracji, aby gałęzie funkcji agenta nigdy nie dotykały współdzielonych lub produkcyjnych danych, lub chce, aby ten wzorzec został zaadaptowany do stosu innego niż Supabase.
Raport z testu
Dołączony skrypt provision-preview-branch.ts faktycznie implementuje wszystkie możliwości, które deklaruje dokumentacja (kopia auth-user, kopia tabeli publicznej z listami włączonych/wyłączonych, kopia bucketów pamięci masowej, plan --dry-run, preview-branch-summary.md) zamiast tylko je opisywać, a każdy krok związany z poświadczeniami w treści umiejętności jest ograniczony przez wyraźne zezwolenie użytkownika i potwierdzenie kosztów przed podjęciem działania.
Testowano: 2026-07-16 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/Aidan945/SafeAgentDB.git mkdir -p ~/.claude/skills cp -r SafeAgentDB/skills/safeagentdb ~/.claude/skills/safeagentdb
Komendy i przykładowe prompty
/safeagentdbKonfiguruje izolowane od gałęzi bazy danych podglądu Supabase/Vercel/GitHub Actions dla przepływów pracy agentów AFK.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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