delete-test-accounts

テストアカウント削除

Supabase Authユーザーと所有テナント、そのテナントに紐づく行を安全性確認付きで削除します。

AIスキル大辞典による日本語要約
品質評価87/100評価確度:標準
人気度(GitHub Star) 20発掘スコア 96
01

このSkillでできること

  • ✓AuthユーザーをUUIDまたはメールアドレスで指定できます。
  • ✓対象ユーザーのテナントとテナントスコープの行を削除できます。
  • ✓デフォルトのドライランで削除対象の情報と行数を確認できます。
  • ✓対象がBLOCKEDまたは未検出の場合、全体を中止して部分削除を防ぎます。
02

使い方

01
STEP 1

本番環境では、まず読み取り専用のインベントリ実行についてユーザーの承認を得ます。

02
STEP 2

メールアドレスまたはAuthユーザーUUIDを対象として指定します。

03
STEP 3

メール、テナント情報、プラン、権限、メンバー数、Stripe情報、行数を確認します。

04
STEP 4

対象が意図したテストアカウントであることを確認し、一覧が問題なければ適用実行を承認します。

03

Skillのインストール

このGitHubリポジトリにあるSkillを確認し、現在の環境に適した方法でインストールしてください。
インストール後、正常に利用できることを確認し、基本的な使い方も簡潔に説明してください。

Repository:
https://github.com/aitit-inc/leadace
手動でインストールする

README / SKILL.mdから機械抽出できたコマンドのみ表示しています。推測したコマンドではありません。

cp backend/.dev.vars.example backend/.dev.vars
cp frontend/.env.example frontend/.env
npx supabase start                      # Auth + Postgres on ports 54321/54322
cd backend
npm install
npm run db:migrate
npx tsx scripts/seed-master-documents.ts
npm run dev:api                         # API → http://localhost:8787
npm run dev:mcp                         # MCP → http://localhost:8788  (separate terminal)
cd ../frontend
npm install
npm run dev                             # → http://localhost:5273
nvm use                 # node 24 (repo .nvmrc) — matches CI
cd backend              # or cd frontend
rm -rf node_modules     # removing this first is what avoids the prune
npm install --no-audit --no-fund
04

このSkillを使うプロンプト例

Skill名を明示すると、意図したSkillを使わせやすくなります。自動発動型では必須とは限りません。

テスト用のAuthユーザーをメールアドレスで確認し、削除対象のインベントリを表示してください。問題がなければ、適用前に停止してください。
出力例を見る
ドライランで対象のメール、テナントID・名称、プラン、権限・メンバー数、Stripe情報、行数を確認しました。BLOCKEDまたは未検出の対象があるため、削除は中止されました。
05

安全性チェック

自動解析による参考情報です。Skillの安全性を保証するものではありません。

外部API通信検出あり
Shellコマンド実行検出あり
ファイル読み取り明確な記述なし
ファイル書き込み明確な記述なし
ネットワークアクセス検出あり
認証情報明確な記述なし
検出根拠を見る
  • shell: — matches CI cd backend # or cd frontend rm -rf node_modules # removing this first is what avoids the prune npm install --no-audit --
  • network: SKILL.md) ├── scripts/fetch_url.py # Local web fetch helper └── references/ # Shared reference docs backend/
  • dangerous: — matches CI cd backend # or cd frontend rm -rf node_modules # removing this first is what avoids the prune npm install --no-audit --
06

関連Skill