Prisma スキーマファイルを解析して、包括的な Supabase 行レベルセキュリティ (RLS) ポリシーを自動生成する専用ツールです。
レジストリから直接スキルをインストールする最速の方法です。
npx clawhub@latest install supabase-gen
スキルフォルダを以下のいずれかの場所にコピーしてください
~/.openclaw/skills/ <project>/skills/ 優先順位:ワークスペース > ローカル > バンドル
このプロンプトをOpenClawにコピーするだけで、自動的にインストールされます。
Clawhubを使って supabase-gen をインストールして。Clawhubがインストールされていない場合は、先にインストールしてください(npm i -g clawhub)。
ZIPアーカイブで生のスキルファイルを取得します。
Supabase Gen は、行レベルセキュリティ ポリシーを記述する際の手作業やミスの可能性を排除するために設計されました。Prisma スキーマを分析することで、基盤となるデータモデルと関係性を理解し、アプリケーション ロジックに沿った安全なデフォルト設定を作成します。このスキルは、構文に時間を費やすことなく、堅牢でプロダクション レディな SQL ポリシーでデータベースを保護したい Openclaw Skills 開発者にとって強力な資産となります。
このツールは、ORM 定義とデータベース セキュリティの間のギャップを埋めます。SELECT、INSERT、UPDATE、DELETE アクションのポリシーを生成し、ユーザー所有ののリソースやマルチテナント データ構造が正しくスコープされることを保証します。これを Openclaw Skills のワークフローに統合することで、高いセキュリティ レベルを維持しながら開発サイクルを加速できます。
このスキルを使用するには、スキーマをインテリジェントに処理するために Node.js 18+ と OpenAI API キーが必要です。恒久的なインストールなしで、npx を使用して直接実行できます。
# 環境設定
export OPENAI_API_KEY=sk-your-key-here
# スキーマからポリシーを生成
npx ai-supabase-gen prisma/schema.prisma
# 出力をマイグレーション ファイルに保存
npx ai-supabase-gen prisma/schema.prisma > supabase/migrations/rls_setup.sql
| 要素 | 説明 |
|---|---|
| 入力ソース | 標準的な Prisma (.prisma) スキーマファイル |
| 出力形式 | CREATE POLICY 文を含む SQL マイグレーション スクリプト |
| セキュリティ ロジック | きめ細かな行アクセスを実現する auth.uid() チェックの実装 |
| 操作 | SELECT, INSERT, UPDATE, DELETE ポリシーに対応 |
ローディング
AI 駆動の分析を使用して、React コンポーネントから包括的な Storybook ストーリーとドキュメントの作成を自動化します。

Prisma スキーマ定義を堅牢な Supabase 行レベルセキュリティ (RLS) ポリシーに変換する自動化ユーティリティです。

Prisma データベーススキーマを本番環境に対応した Supabase 行レベルセキュリティ (RLS) ポリシーに変換する専門的な開発者ツールです。








































