supabase
Навигация по схемам Supabase в Empathy Ledger
Работа с базой данных замедляется, когда названия таблиц и связи между ними неясны. Этот навык описывает структуру таблиц Empathy Ledger и предоставляет шаблоны запросов Supabase для более быстрого планирования.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "supabase" from https://skillstore.io/skills/acurioustractor-supabase.md and its manifest at https://skillstore.io/api/skills/acurioustractor-supabase/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «supabase». Какие таблицы поддерживают анализ тем историй?
Ожидаемый результат:
Используйте stories для основного содержимого, story_themes для связей, narrative_themes для определений тем и transcript_analysis_results для версионируемых результатов анализа.
Использование «supabase». Как организация связана с опубликованными историями?
Ожидаемый результат:
- Начните с organisations.
- Присоедините projects через связь с организацией.
- Присоедините stories через каждый проект.
- Отфильтруйте данные по тенанту и статусу публикации.
Использование «supabase». Что следует проверить перед запросом историй?
Ожидаемый результат:
Подтвердите актуальность текущей схемы, примените фильтрацию по тенанту, соблюдайте политики RLS, выбирайте только необходимые поля и проверьте доступ к данным рассказчиков и медиафайлам.
Аудит безопасности
БезопасноAll 77 static findings are false positives caused by Markdown backticks, SQL or TypeScript examples, and database identifiers. The skill contains documentation only and does not execute commands, import HTTP clients, access credentials, or instruct system reconnaissance. No prompt injection or other semantic threat was found.
Факторы риска
⚙️ Внешние команды (20)
🌐 Доступ к сети (2)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/acurioustractor-supabase/audits/11?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/acurioustractor-supabase?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/acurioustractor-supabase?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/acurioustractor-supabase/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/acurioustractor-supabase.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Академические ссылки (APA · BibTeX · CFF)
Цитата APA
Acurioustractor. (2026). supabase security audit report (audit version 11) [Author version unspecified]. Skillstore. https://skillstore.io/skills/acurioustractor-supabase/audits/11Цитата BibTeX
@techreport{acurioustractor-acurioustractor-supabase-2026,
author = {Acurioustractor},
title = {supabase security audit report (audit version 11)},
institution = {Skillstore},
year = {2026},
number = {11},
url = {https://skillstore.io/skills/acurioustractor-supabase/audits/11},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "supabase security audit report (audit version 11)"
version: "unspecified"
type: report
authors:
- name: "Acurioustractor"
date-released: "2026-07-10"
url: "https://skillstore.io/skills/acurioustractor-supabase/audits/11"
identifiers:
- type: other
value: "skillstore:acurioustractor-supabase:audit:11"
description: "Skillstore immutable audit report identifier"
Сравнить варианты
3 устанавливаемых вариантовНавык каждого автора остаётся отдельным устанавливаемым вариантом. Рекомендуемый вариант ранжируется по данным Skillstore.
Почему этот вариант первый
supabase-supabase
2026-09-09
acurioustractor-supabase
2026-09-09
dicklesworthstone-supabase
2026-09-09
Оценка Skillstore
Почему такая оценка Достоверность доказательств: ВысокийЧто вы можете построить
Поиск данных для анализа
Найдите истории, транскрипты, темы и извлечённые цитаты перед планированием отчётов или исследований.
Планирование запросов приложения
Проследите связи между таблицами и выберите подходящие соединения для функций приложения на базе Supabase.
Проверка границ тенантов
Проверьте, включает ли предлагаемый путь к данным документированную связь с тенантом и соответствующий шаблон фильтрации.
Попробуйте эти промпты
Какие таблицы Empathy Ledger содержат истории, транскрипты, темы и цитаты? Объясните роль каждой таблицы.
Постройте путь связей от организации к её проектам, историям, рассказчикам и медиафайлам. Перечислите необходимые соединения.
Составьте запрос Supabase для получения опубликованных историй с данными о рассказчиках и проектах. Добавьте фильтрацию по тенанту и объясните каждую связь.
Проверьте предлагаемый процесс распространения историй на соответствие документированной схеме. Определите отсутствующие проверки тенанта, согласия, аудита, токенов или связей: [workflow].
Лучшие практики
- Перед реализацией сверяйте названия таблиц и столбцов с текущей развёрнутой схемой.
- Применяйте ограничения по тенанту и используйте проверенные политики RLS для каждого пути к данным.
- Выбирайте только необходимые поля и тестируйте вложенные соединения с реалистичными ролями доступа.
Избегать
- Не считайте справочную документацию доказательством того, что таблица или связь всё ещё существует.
- Не пропускайте фильтрацию по тенанту только потому, что пример запроса выглядит простым.
- Не раскрывайте конфиденциальные данные профилей, транскриптов, токенов или аудита без проверки авторизации.
Часто задаваемые вопросы
Подключается ли этот навык к Supabase?
Является ли это универсальным навыком для Supabase?
Может ли он генерировать запросы?
Гарантирует ли он изоляцию тенантов?
Включает ли он все таблицы базы данных?
Какие ассистенты могут использовать этот навык?
Сведения для разработчиков
Автор
AcurioustractorЛицензия
MIT
Ревизия Skillstore
r1
Примечание о версии
Автор не указал версию.
Репозиторий
https://github.com/Acurioustractor/empathy-ledger-v2/tree/main/.claude/skills/local/supabaseСсылка
b9e5ae9c7a884b8b0bc6894c293164039a0aa79d
Актуальность поддержки
22.07.2026
Использование
7 загрузок · 385 просмотров
Структура файлов