Навыки supabase-automation
📦

supabase-automation

Безопасно

Автоматизация операций Supabase

Автоматизируйте запросы к базе данных Supabase, проверку схемы, управление проектами и выполнение SQL через интеграцию с Rube MCP для беспроблемного администрирования базы данных.

Поддерживает: Claude Codex Code(CC)
📊 71 Адекватно
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Протестировать

Использование «supabase-automation». List all tables in my Supabase project

Ожидаемый результат:

Найдено 5 таблиц: users, products, orders, inventory, analytics. Каждая таблица включает оценки количества строк и информацию о размере.

Использование «supabase-automation». Get the schema for the users table

Ожидаемый результат:

Колонки таблицы users: id (uuid), email (text), created_at (timestamp), status (text). Внешние ключи: нет. Индексы: id (primary), email (unique).

Использование «supabase-automation». Check service health for my project

Ожидаемый результат:

Все сервисы в норме: 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
Контент
31
Сообщество
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"
  • Не оставляйте массив services пустым при проверке состояния сервисов

Часто задаваемые вопросы

Что такое 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}$
Могу ли я создавать граничные функции с этим навыком?
Нет. Этот навык предоставляет инструменты только для чтения для списка и проверки граничных функций.
Как обрабатывать имена таблиц с учетом регистра?
Используйте двойные кавычки вокруг идентификаторов с учетом регистра в SQL, например SELECT * FROM "MyTable", а не SELECT * FROM MyTable.

Сведения для разработчиков

Автор

sickn33

Лицензия

MIT

Ссылка

main

Структура файлов

📄 SKILL.md