المهارات supabase-automation
📦

supabase-automation

آمن

أتمتة عمليات Supabase

أتمتة استعلامات قاعدة بيانات Supabase، وفحص المخططات، وإدارة المشاريع، وتنفيذ SQL من خلال تكامل Rube MCP لإدارة قواعد البيانات بسلاسة.

يدعم: Claude Codex Code(CC)
🥉 74 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "supabase-automation". List all tables in my Supabase project

النتيجة المتوقعة:

Found 5 tables: users, products, orders, inventory, analytics. Each table includes row count estimates and size information.

استخدام "supabase-automation". Get the schema for the users table

النتيجة المتوقعة:

Users table columns: id (uuid), email (text), created_at (timestamp), status (text). Foreign keys: none. Indexes: id (primary), email (unique).

استخدام "supabase-automation". Check service health for my project

النتيجة المتوقعة:

All services healthy: auth (operational), db (operational), rest (operational), storage (operational), realtime (operational).

التدقيق الأمني

آمن
v1 • 2/25/2026

All 203 static findings are false positives. The skill uses Rube MCP (a legitimate Model Context Protocol server) to interact with Supabase APIs. The flagged patterns are: (1) Backtick syntax in markdown documentation for code examples - not actual shell execution; (2) Reference to rube.app/mcp endpoint - legitimate service URL; (3) Documentation about handling API keys - not actual secret access; (4) SQL query examples - not crypto or reconnaissance. This is a genuine Supabase automation skill with no malicious intent.

1
الملفات التي تم فحصها
242
الأسطر التي تم تحليلها
0
النتائج
1
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

سير عمل مطوري قواعد البيانات

استعلام الجداول، وفحص المخططات، وتنفيذ SQL للتلاعب بالبيانات دون مغادرة مساعد AI

إدارة المشاريع

إدارة مشاريع Supabase والمؤسسات، ومراقبة صحة الخدمة من خلال أوامر AI

استكشاف المخططات وإنشاء الأنواع

اكتشاف هيكل قاعدة البيانات وإنشاء أنواع TypeScript تلقائياً للتطبيقات الآمنة نوعياً

جرّب هذه الموجهات

سرد جداول قاعدة البيانات
List all tables in my Supabase project. First find the project reference, then list tables in the public schema.
استعلام جدول مع عوامل تصفية
Query the users table to find all records where the status equals 'active', ordered by created_at descending, limit 10.
تنفيذ SQL معقد
Run a SQL query to count users by status and return the results in a readable format.
إنشاء أنواع TypeScript
Generate TypeScript types for all tables in the public schema of my Supabase project.

أفضل الممارسات

  • اتصل دائماً بـ RUBE_SEARCH_TOOLS أولاً للحصول على مخططات الأدوات الحالية قبل بدء سير العمل
  • استخدم read_only: true لاستعلامات SELECT لمنع التعديلات العرضية
  • تحقق من أن حالة الاتصال تظهر ACTIVE قبل تشغيل أي عمليات Supabase

تجنب

  • لا تستخدم صيغة مصفوفة JSON لأعمدة مصفوفة PostgreSQL - استخدم ARRAY['item1', 'item2']
  • لا تحذف بادئة المخطط لأسماء الجداول الحساسة لحالة الأحرف - استخدم "public"."MyTable"
  • لا تترك مصفوفة الخدمات فارغة عند التحقق من حالة صحة الخدمة

الأسئلة المتكررة

ما هو Rube MCP؟
Rube MCP هو خادم Model Context Protocol يوفر أدوات للتفاعل مع Supabase. إنه خدمة مشروعة من Composio.
هل أحتاج إلى مفاتيح API لاستخدام هذه المهارة؟
لا. لا يتطلب Rube MCP مفاتيح API. تحتاج فقط إلى تكوينه كخادم MCP في عميلك.
هل يمكن لهذه المهارة تعديل قاعدة البيانات الخاصة بي؟
نعم، ولكن فقط إذا استخدمت أداة RUN_SQL_QUERY. SELECT_FROM_TABLE للقراءة فقط. استخدم دائماً read_only: true للسلامة.
ما هي متطلبات مرجع المشروع؟
يجب أن تكون مراجع المشاريع بالضبط 20 حرفاً صغيراً (a-z فقط). النمط: ^[a-z]{20}$
هل يمكنني إنشاء دوال Edge باستخدام هذه المهارة؟
لا. توفر هذه المهارة أدوات للقراءة فقط لسرد وفحص دوال Edge فقط.
كيف أتعامل مع أسماء الجداول الحساسة لحالة الأحرف؟
استخدم علامات اقتباس مزدوجة حول المعرفات الحساسة لحالة الأحرف في SQL، مثل SELECT * FROM "MyTable" وليس SELECT * FROM MyTable.

تفاصيل المطور

بنية الملفات

📄 SKILL.md