SKILLEMALL.ai

Рейтинг скиллов

23 скилла. Оценка A–F складывается из безопасности (60%) и качества (40%), тесты дают бонус. Рейтинг пополняется автоматически из открытых каталогов.

23
#ОценкаСкиллБаллы ▾Безоп.КачествоПроцессТестыПопулярностьОбновлён
1A
Пишите, проверяйте и переносите SQL-запросы к логам Supabase для таблицы `logs`, основанной на ClickHouse (конечная точка аналитики `logs.all.otel`). Используйте это, когда задача связана с SQL в Logs
9710093C——11 дн назад
2A
Шаблоны композиции React для масштабирования. Используйте при рефакторинге компонентов с избытком булевых свойств, создании гибких библиотек компонентов или проектировании повторно используемых API. А
9610089C——11 дн назад
3B
Шаблон отображения и устранения ошибок для Supabase Studio. Используйте при отображении неудачного запроса API или ошибки запроса в пользовательском интерфейсе (AlertError, toast, встроенное сообщение
9410084C——11 дн назад
4B
Тесты компонентов для Supabase Studio, которые имитируют сетевые запросы API с помощью MSW. Используйте при написании или проверке теста компонента, который тестирует хук или мутацию React Query, или
9410084D——11 дн назад
5B
Стандарты отслеживания событий PostHog для Supabase Studio. Используйте при добавлении вызовов `useTrack()`, определении событий в `packages/common/telemetry-constants.ts`, реализации отслеживания для
9410084D——11 дн назад
6B
Пишите и запускайте E2E-тесты Playwright для Supabase Studio (e2e/studio). Используйте при запросе на запуск E2E-тестов, написании новых E2E-тестов или отладке нестабильных или неработающих тестов Pla
9410084C——11 дн назад
7B
Соглашения о сочетаниях клавиш для Supabase Studio. Используйте при добавлении повторяющегося действия пользователя, действия панели инструментов, операции со списком/таблицей или навигации по подстра
9410084C——11 дн назад
8B
Правильное использование React Hook Form в любом месте монорепозитория — поток данных, подписки, сброс, состояние измененных полей, числовые поля ввода и правила для управляемых полей ввода. Загрузите
9410084D——11 дн назад
9B
Соглашения React Query для получения данных в Supabase Studio. Используйте при написании или проверке хуков запросов, хуков мутаций или ключей запросов в `apps/studio/data/` — включая добавление перво
9410084C——11 дн назад
10B
Стратегия тестирования для Supabase Studio. Используйте при написании тестов, решении, нужны ли тесты для изменения и какого типа, извлечении логики из компонентов в тестируемые утилитарные функции ил
9410084D——11 дн назад
11B
Справочник по API и конфигурации Vitest (совместимый с Jest) — мокинг с помощью `vi.*`, шпионы, фейковые таймеры, конфигурация покрытия, фикстуры, снимки и фильтрация тестов. Используйте для вопросов
9410084D——11 дн назад
12B
Правила безопасности для панели разработчика, клиента PostHog и флагов функций. Используйте при написании или проверке любых изменений в packages/dev-tools/, packages/common/posthog-client.ts или pack
9210080C——11 дн назад
13B
Проектирует паттерны UI дизайн-системы для Supabase Studio. Используется при создании или обновлении страниц, форм, таблиц, графиков, пустых состояний, навигации, карточек, уведомлений или боковых пан
9210080C——11 дн назад
14B
Поддерживает типы API Supabase. Используется при изменении сгенерированных объявлений типов API, схем OpenAPI или при исследовании расхождений в развертывании типов API.
9210080C——11 дн назад
15C
Создавайте и изменяйте поверхности Studio Explorer, включая блокноты, чаты, SQL-фрагменты, ячейки запросов и их общие шаблоны панелей инструментов.
8910072D——11 дн назад
16C
Пишет или проверяет тексты пользовательского интерфейса (кнопки, метки, пустые состояния, сообщения об ошибках, всплывающие подсказки, текст формы) в любом месте монорепозитория. Загружайте его перед
8310058D——11 дн назад
17B
Используйте, когда код будет создавать, возвращать, извлекать или выполнять SQL, который работает с реальной базой данных Postgres пользователя — даже когда запрос читается как обычная функция или исп
9210080D не хватает файлов——11 дн назад
18B
Отвечайте на вопросы о приложении Supabase docs (apps/docs), используя документированную архитектуру, конвейер сборки и заметки о шаблонах проверки, а также применяйте принципы проектирования функций
9210081D не хватает файлов——11 дн назад
19B
Просматривайте изменения в документации Supabase локально в вашей копии `supabase/supabase` — будь то открытый PR (для проверки, классификации, подтверждения) или ваша собственная ветка перед открытие
9010075C не хватает файлов——11 дн назад
20B
Создавайте новый или обновленный контент документации Supabase для функции или запуска, основываясь на намерениях продукта (Linear, если доступно), анализе фактического кода и руководстве по стилю док
9010076D не хватает файлов——11 дн назад
21B
Реструктурируйте, переупорядочивайте и улучшайте существующие страницы документации Supabase в разделе apps/docs: ясность, связующий текст, группировка разделов и краткость. Используйте, когда вас поп
9010076C не хватает файлов——11 дн назад
22B
Выполняйте исполняемые фрагменты документации и примеры в одноразовом песочнице Docker Compose (контейнер-раннер + локальный стек Supabase через `supabase start`). Используйте после Draft или во время
9010076D не хватает файлов——11 дн назад
23C
Поддержка принятия решений Docs-PM для процесса создания контента "Write the docs" — принимает решения по аудитории, этапу и сквозному охвату на этапах Frame и Shape (включая поиск продуктов по нескол
8910072D не хватает файлов——11 дн назад

Описания переведены автоматически; оригинал — на странице скилла.