AI Skills

Навыки (SKILL.md) расширяют ассистентов готовыми процедурами: документы, дизайн, тестирование и интеграции. Официальные опубликованы владельцами подтверждённых репозиториев компаний-разработчиков; остальные относятся к community.

● Обновлено 3 дн. назад
Основные best practices для библиотеки денежных значений Dinero.js. Используйте при написании, ревью или рефакторинге кода, который создаёт объекты Dinero, выполняет арифметику над денежными значениями или обрабатывает деньги в JavaScript/TypeScript. Срабатывает на импорты из 'dinero.js', денежные вычисления или логику работы с ценами/стоимостью.
official
Создание и ревью Cloudflare Durable Objects. Использовать при построении stateful-координации (чаты, многопользовательские игры, системы бронирования), реализации RPC-методов, хранилища SQLite, alarms, WebSocket, или ревью кода DO на соответствие лучшим практикам. Охватывает интеграцию с Workers, конфигурацию wrangler и тестирование с Vitest. Отдаёт приоритет обращению к документации Cloudflare над предобученными знаниями.
official
Документирует и типизирует эндпоинт API Sentry. Пишет или исправляет декораторы @extend_schema, задаёт TypedDict для ответов, типизирует параметры запроса, устраняет расхождения типов между заявленной схемой и runtime-ответом, валидирует сгенерированную спецификацию. Используйте, когда просят
official
Сохранение клипов и VOD с Kick.com с поддержкой повтора чата и эмодзи
official
Преобразование текста в речь с помощью `uvx edge-tts` для генерации аудио из текста. Использовать, когда (1) пользователь запрашивает аудио/голосовой вывод с...
official
Используйте этот навык всякий раз, когда пользователь хочет интегрировать Loops из кода приложения, backend-сервисов, обработчиков webhook или серверной автоматизации. Включает HTTP API Loops и официальные SDK для серверной работы с контактами, свойствами контактов, списками рассылки, событиями, валидацией API-ключей, транзакционной почтой, редактированием контента (кампании, группы кампаний, транзакционные группы, сегменты аудитории, email-сообщения
official
Работа с PostgreSQL в Encore.ts с использованием `SQLDatabase` из `encore.dev/storage/sqldb` — миграции схемы и SQL-запросы.
official
Ревью производительности кода Django. Используйте, когда просят
official
Руководство по разработке с Kysely, типобезопасным TypeScript SQL query builder с поддержкой автодополнения
official
Применяется при выборе, какой токен аутентификации VTEX IO должен использоваться для запроса от backend-приложения. Охватывает `ctx.authToken`, `ctx.storeUserAuthToken`, `ctx.adminUserAuthToken`, `authMethod` и то, как контекст запрашивающей стороны должен определять идентичность, используемую клиентами VTEX. Используйте для определения, какая идентичность обращается к эндпоинтам VTEX в запросах на стороне storefront, действиях Admin или интеграциях на уровне приложения.
official
Поиск багов, уязвимостей безопасности и проблем качества кода в изменениях локальной ветки. Используйте, когда просят проверить изменения, найти баги, провести проверку безопасности или аудит кода в текущей ветке.
official
Экспертные рекомендации по созданию производительных анимаций с библиотекой Framer Motion/Motion в приложениях React
official
Пакет `@expo/ui/swift-ui` позволяет использовать SwiftUI Views и modifiers в вашем приложении.
official
Транскрибирует аудиофайлы с помощью Qwen ASR. Используйте, когда пользователь присылает голосовые сообщения и хочет преобразовать их в текст.
official
Включение Jetson Thor 25G/10G/1G MGBE QSFP через kernel-DT overlay. НЕ используйте для распределения линий UPHY или правки ODMDATA.
official
Применяется при принятии решений или реализации границ прав доступа и авторизации для приложений VTEX IO. Охватывает политики манифеста, правила outbound-доступа, дизайн по принципу наименьших привилегий и то, как маршруты сервиса или интеграции сопоставляются с явными разрешениями. Используйте для определения, кто авторизован вызывать или потреблять возможность, добавления новых интеграций, открытия защищённых маршрутов или проверки прав приложения на избыточность.
official
Экспертные рекомендации по разработке на PHP 8+ с принципами SOLID, стандартами PSR и современными лучшими практиками.
official
Применяется при проектировании или реализации интеграции backend-приложения VTEX IO с сервисами VTEX или внешними API через @vtex/api и @vtex/clients. Охватывает выбор правильного типа клиента, регистрацию клиентов в IOClients, настройку InstanceOptions и использование интеграций через ctx.clients. Используйте для кастомного дизайна клиентов, интеграций с VTEX Core Commerce или проверки backend-кода, который должен использовать эти паттерны.
official
Применяется при принятии решения о том, где и как приложение VTEX IO должно хранить и читать данные. Охватывает выбор между настройками приложения, конфигурационными приложениями, Master Data, VBase, core API VTEX или внешними хранилищами, а также как избежать дублирования источников истины или злоупотребления конфигурационными хранилищами для операционных данных. Используйте для новых потоков данных, решений по кэшированию, рефакторингов или проверки подозрительных паттернов хранения и доступа в VTEX IO.
official
Помогает конвертировать приложение Blazor Server версии до .NET 8 в Blazor Web App на .NET 8+. ИСПОЛЬЗУЕТСЯ ДЛЯ: миграции приложений, использующих AddServerSideBlazor и MapBlazorHub, на модель AddRazorComponents/MapRazorComponents, преобразования _Host.cshtml в корневой компонент App.razor, замены blazor.server.js на blazor.web.js, миграции CascadingAuthenticationState в сервис, внедрения новых возможностей Blazor Web App, наприме
official
Используйте, когда нужно определить критерии приёмки, написать требования, оценить объём работ или создать definition of done для задач AEM Edge Delivery Services (EDS), таких как новые блоки, варианты, изменения поведения, CSS-only изменения или исправления багов. Охватывает анализ требований к разработке, разбиение задач, выявление граничных случаев и документирование анализа.
official
Планирование и применение безопасных изменений headless-режима Jetson для высвобождения памяти GUI и демонов.
official
Настройка наблюдаемости (observability) Spanora AI в любом проекте (JavaScript/TypeScript или Python). Используется, когда пользователь просит
official
Применяется при проектировании или реализации асинхронной обработки в сервисах VTEX IO через events, workers и фоновые обработчики. Охватывает структуру обработчиков событий, идемпотентность, устойчивую к повторам обработку и вынос затратной работы за пределы маршрутов request-response. Используйте для событийно-ориентированных интеграций, отложенной обработки или фоновых задач в приложениях VTEX IO.
official
Применяется при работе со схемами GraphQL в graphql/ или реализации резолверов в node/resolvers/ для приложений VTEX IO. Охватывает определения schema.graphql, директивы @cacheControl и @auth, кастомные определения типов и регистрацию резолверов в классе Service. Используйте для предоставления данных через запросы и мутации GraphQL с корректным кэшированием и обеспечением аутентификации.
official
Применяется при проектировании или реализации HTTP-эндпоинтов, предоставляемых backend-сервисом VTEX IO. Охватывает границы маршрутов, структуру обработчиков, композицию middleware, валидацию запросов и моделирование ответов для маршрутов service.json. Используйте для webhook-эндпоинтов, партнёрских интеграций, callback API или проверки того, что обработчики VTEX IO предоставляют явные HTTP-контракты.
official
Обучает паттерну Mediator для централизованного взаимодействия компонентов. Используйте, когда нескольким компонентам нужно взаимодействовать, а прямая связь между ними создаёт сложность или тесные зависимости.
official
Применяется при работе с сущностями MasterData v2, схемами или MasterDataClient в приложениях VTEX IO, а также когда любой, кто проектирует или реализует решение, должен тщательно проверить, является ли Master Data правильным хранилищем. Скилл задаёт сложные вопросы: нативный Catalog или другие хранилища VTEX, OMS или внешняя база данных могут подойти лучше; не выбирайте MD по умолчанию только из-за удобства. Охватывает JSON Schema, CRUD, триггеры.
official
Загрузчик Coomer — расширение для браузера (Chrome, Firefox, Edge, Opera, Brave)
official
Взгляд через SEC 13F с фокусом на управляющих через Longbridge — топ-50 активных институциональных инвесторов по AUM, полный снимок портфеля конкретного управляющего (по CIK) и изменения долей квартал к кварталу (NEW / ADDED / REDUCED / EXITED). Только акции США. Отличается от longbridge-flows (фокус на акции: кто владеет тикером) — этот навык фокусируется на управляющем. Триггеры:
official
Запускает `tao-daft validate` для проверки датасетов NVIDIA TAO DAFT на структуру, схему и ошибки перекрёстных ссылок. Не использовать для форматов, отличных от DAFT. Используйте, когда пользователь просит проверить датасет DAFT, проверить схему DAFT, валидировать формат датасета TAO или запустить `tao-daft validate`.
official
Использует XcodeBuildMCP для сборки, запуска и отладки текущего iOS-проекта на загруженном симуляторе. Применяется при запросах запустить iOS-приложение, взаимодействовать с UI симулятора, изучить состояние экрана, собрать логи/консольный вывод или диагностировать поведение во время выполнения с помощью инструментов XcodeBuildMCP.
official
Проектирование и реализация automation workflows для экономии времени и масштабирования операций соло-предпринимателя. Используйте при выявлении повторяющихся задач для автоматизации, построении workflows между инструментами, настройке триггеров и действий или оптимизации существующих автоматизаций. Охватывает выявление возможностей автоматизации, проектирование workflow, выбор инструментов (Zapier, Make, n8n), тестирование и поддержку.
official
Применяется при принятии решения, следует ли и как приложениям VTEX IO использовать Master Data v2 для пользовательских данных. Охватывает границы сущностей, жизненный цикл схем, стратегию индексирования и случаи, когда Master Data является правильным хранилищем по сравнению с другим подходом к данным. Используйте для отзывов, списков желаний, форм или других решений по моделированию пользовательских данных в приложениях VTEX IO.
official
Используйте, когда пользователь просит проверить issues или события в Sentry, получить сводку последних production-ошибок или базовые данные о состоянии Sentry через Sentry CLI; выполняет запросы только для чтения с помощью команды `sentry`.
official
Применяется при реализации локализации и переводимого текста в приложениях VTEX IO. Охватывает builder `messages`, `/messages/*.json`, `context.json`, использование сообщений на frontend и то, как приложения VTEX интегрируются с `vtex.messages` для перевода во время выполнения. Используйте для storefront-, admin- или backend-сценариев, которые должны использовать инфраструктуру сообщений VTEX IO вместо захардкоженных строк.
official
Собери полноценное не-фотореалистичное озвученное объясняющее или сюжетное видео из
official
Скачивание видео курсов Mindvalley, уроков квестов и поддерживаемых встроенных видеоуроков в формате MP4 для offline-изучения.
official
Используйте, когда пользователь хочет мигрировать контент с другой CMS (WordPress, Contentful, Strapi, Sanity, Webflow и т.д.) на Payload CMS.
official
Используйте этот навык, когда пользователь запрашивает финансовые данные (
official
Задавайте мне вопросы о спецификациях воркфлоу, которые я хочу построить, в рамках этого рабочего пространства.
official
Автоматизация учёта расходов, обработки чеков, процессов утверждения и управления возмещениями
official
Продвинутые паттерны Next.js — middleware, Server Actions, кэширование с Clerk.
official
Разработка автоматизации браузера Kernel на TypeScript с серверным Playwright или CDP, включая профили, proxies и надёжную очистку сессий.
official
Объясняет код с помощью визуальных диаграмм и аналогий. Использовать при объяснении работы кода, обучении по кодовой базе или когда пользователь просит
official
Мутирующие операции с ценовыми алертами пользователя в Longbridge — список (только чтение), добавление нового ценового алерта, включение/отключение алерта, удаление алерта. Требует входа в Longbridge. Каждая мутация (добавление/удаление/включение/отключение) требует двухшагового протокола предпросмотра + подтверждения. Используйте только при явном императивном запросе пользователя (
official
Полноценная фронтенд-разработка, сочетающая премиальный UI-дизайн, кинематографичные анимации,
official
Применяется при подключении React-компонентов к блокам Store Framework и поведению render-runtime в VTEX IO. Охватывает interfaces.json, регистрацию блоков, композицию блоков и то, как компоненты storefront становятся настраиваемыми блоками темы. Используйте для сопоставления блоков, интеграции с темой или проверки того, правильно ли React-компонент экспонирован в Store Framework.
official
Используется для дообучения (finetuning) диффузионной UNet NV-Generate-CTMR MR-brain на основе списка данных NIfTI. Не для клинического или промышленного утверждения данных.
official
Словари fuzzing направляют фаззеры с помощью токенов, специфичных для домена. Используйте при фаззинге парсеров, протоколов или кода, специфичного для формата.
official
Используется для запуска NV-Segment-CTMR на CT или MRI NIfTI-объёмах и фиксации доказательств карт меток. Не для клинической интерпретации.
official
Захват трансляций и приватных сессий Camsoda с функциями автоматической записи
official
Применяется при создании backend-сервисных приложений в node/ в рамках проекта VTEX IO или настройке маршрутов service.json. Охватывает класс Service, функции middleware, паттерн ctx.clients, JanusClient, ExternalClient, MasterDataClient и регистрацию в IOClients. Используйте для реализации backend API, обработчиков событий или интеграций, которые должны использовать клиенты @vtex/api вместо низкоуровневых HTTP-библиотек.
official
Применяется при создании приложений VTEX IO, которые должны корректно работать в магазинах с несколькими bindings, использующими префиксы пути (например, store.com/us/, store.com/br/). Охватывает извлечение rootPath из заголовка x-vtex-root-path, использование useRuntime().rootPath в React, построение URL в backend'ах, генерацию ссылок, пути к ассетам и особенности API-маршрутов. Используйте, когда приложение ломается или генерирует неверные URL в кросс-бордер или мультибрендовых магазинах.
official
Обучает потоковому серверному рендерингу для доставки HTML частями. Использовать, когда нужны более быстрые Time to First Byte и First Contentful Paint за счёт потоковой передачи HTML по мере его генерации на сервере.
official
Лучшие практики Luau и паттерны чистого кода для разработки на Roblox. Использовать этот навык, когда:
official
Использовать, когда пользователь спрашивает про admission control / Kubernetes admission
official
Помогает агентам в интерактивном режиме выяснять требования клиента для безопасного многоуровневого (n-tier) serverless веб-приложения и генерировать индивидуальное мультипродуктовое решение для облака с учётом рекомендуемых best practices и архитектурных рекомендаций. Используйте, когда пользователям нужна помощь агента в проектировании и создании мультипродуктового решения в облаке для безопасного n-tier serverless веб-приложения. Не используйте, когда
official
Применяется при проверке или проектировании security-критичных границ в приложениях VTEX IO. Охватывает публичную и приватную экспозицию, допущения о доверии на границах маршрутов и интеграций, обработку чувствительных данных, валидацию того, что пересекает границу приложения, и предотвращение утечек между аккаунтами, workspace'ами, пользователями или интеграциями. Используйте для укрепления маршрутов, проверки экспозиции данных или оценки границ сервиса.
official
Изоляция данных мульти-тенантности с одним Rivet Actor на каждого арендатора: ключ актора — id арендатора, поэтому у каждого арендатора свой изолированный набор данных и миграции.
official

Как сделать свой навык

Навык — это папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент подхватывает его по описанию и следует шагам.