AI Skills
Навыки (SKILL.md) расширяют ассистентов готовыми процедурами: документы, дизайн, тестирование и интеграции. Официальные опубликованы владельцами подтверждённых репозиториев компаний-разработчиков; остальные относятся к community.
● Обновлено 65 дн. назад
Эксперт по системам управления информационной безопасностью (ISMS) для проверки соответствия ISO 27001, оценки мер безопасности и поддержки процесса сертификации. Используйте, когда пользователь упоминает ISO 27001, аудит ISMS, элементы управления Приложения A, Заявление о применимости (SOA), анализ разрывов (gap analysis), управление несоответствиями, внутренний аудит, надзорный аудит или подготовку к сертификации безопасности. Помогает проверять доказательства внедрения элементов управления, документировать результаты аудита, классифицировать несоответствия, составлять планы аудита на основе оценки рисков, сопоставлять элементы управления с требованиями Приложения A, готовить документацию для Этапа 1 и Этапа 2 аудита, а также поддерживать рабочие процессы по исправлению несоответствий.

Используйте при расширении редактора Unreal Engine с помощью инструментов редактора, виджетов утилит редактора, Blutility, детальной настройки, настройки свойств, режима редактора, редактора активов, подсистемы редактора, расширения редактора, UToolMenus или скриптовых операций с активами. Для основ Slate см. ue-ui-umg-slate. Для конфигурации сборки модулей см. ue-module-build-system.

Экспертиза по внутренним аудитам в соответствии со стандартом ISO 13485 для систем менеджмента качества (QMS) медицинских изделий. Включает планирование аудитов, их проведение, классификацию несоответствий и проверку корректирующих действий (CAPA). Используйте при планировании внутренних аудитов, проведении аудитов, классификации выявленных нарушений, подготовке к внешним аудитам или управлении программой аудитов.

Обращайся к REST API Cloudflare напрямую для операций, которые плохо обрабатываются wrangler и MCP. Пакетная работа с DNS, пользовательские имена хостов, маршрутизация электронной почты, очистка кэша, правила WAF, правила перенаправления, настройки зоны, маршруты Workers, кросс-базовые запросы D1, пакетные операции R2, пакетное чтение/запись KV, запросы Vectorize, очереди и аудит ресурсов во всем пуле. Генерируй команды curl или скрипты. Триггеры: 'cloudflare api', 'bulk dns', 'custom hostname', 'email routing', 'cache purge', 'waf rule', 'd1 query', 'r2 bucket', 'kv bulk', 'vectorize query', 'audit resources', 'fleet operation'.

Получает открытые расписания выступлений YES24 / Interpark и остатки мест по категориям одним HTTP-запросом (только просмотр, без бронирования или оплаты). В Dolsoi подготавливает переход к максимально близкому законному официальному этапу.

За один шаг выполните обратную разработку и клонирование одного или нескольких сайтов — извлекайте активы, CSS и контент по секциям, параллельно запуская агентов-сборщиков в отдельных рабочих деревьях (worktrees). Используйте, когда пользователь хочет клонировать, воспроизвести, перестроить, выполнить обратную разработку или скопировать любой сайт. Также срабатывает на фразы вроде «make a copy of this site», «rebuild this page», «pixel-perfect clone». Укажите один или несколько целевых URL в качестве аргументов.

Используйте при реализации 2D-физических взаимодействий с помощью Matter.js, включая настройку Engine/World, конфигурацию Render/Runner, добавление тел и ограничений, а также создание сцен на canvas, удобных для прокрутки и взаимодействия.

Паттерны для создания сущностных актёров с Akka.Hosting - GenericChildPerEntityParent, извлекаторы сообщений, абстракция кластерного шардинга, akka-reminders и ITimeProvider. Поддерживает как локальное тестирование, так и продакшен в кластере.

Анализируйте корпоративные облигации и кредитные инструменты, включая долговые обязательства с инвестиционным рейтингом и высокими ставками (high yield). Используйте, когда пользователь спрашивает о корпоративных облигациях, кредитных спредах (OAS, Z-spread, G-spread), кредитных рейтингах, вероятностях дефолта, облигациях с опционом эмитента на погашение или частном кредитовании. Также активируйте, когда пользователи упоминают «мусорные облигации», «облигации, потерявшие инвестиционный рейтинг» (fallen angel), «доходность к худшему сценарию» (yield-to-worst), «анализ ковенантов», «спреды CDS», «уровни восстановления», «прямое кредитование», «мезонинный долг», «риск понижения рейтинга до BBB» или спрашивают, как оценивать кредитный риск корпораций.

Навык, который принимает URL X/Twitter, получает исходный текст твита и предоставляет его краткое содержание, инсайты и полный перевод. Используется по запросам: "Перевод твита", "Получить твит", "Пост X".

Используйте этот навык при создании адаптивной игры в Phaser 4 или при обработке масштабирования отображения. Охватывает ScaleManager, режимы масштабирования (FIT, RESIZE, EXPAND, ENVELOP), автоцентрирование, полноэкранный режим и обработку изменения размера окна браузера. Срабатывает на: ScaleManager, responsive, resize, fullscreen, FIT, scale mode.

Оптимизация процесса оформления заказа в электронной коммерции для снижения показателя отказа от корзины. Анализ препятствий, оптимизация способов оплаты, сигналы доверия и лучшие практики UX оформления заказа.

Создавайте React-приложения с использованием декларативного режима React Router с помощью BrowserRouter. Используйте, когда настраиваете маршруты с помощью JSX, переходите по ссылкам с помощью Link/NavLink или читаете параметры URL и поисковые параметры без загрузчиков данных или действий.

Добавить аутентификацию (passkeys/OAuth) в текущее приложение Convex, включая настройку файла wiring auth.config.ts.

Предоставляет точные шаблоны миграции с Enzyme на React Testing Library для обновлений React 18. Используйте этот навык, когда тесты Enzyme необходимо переписать — shallow, mount, wrapper.find(), wrapper.simulate(), wrapper.prop(), wrapper.state(), wrapper.instance(), вызовы Enzyme configure/Adapter или любой тестовый файл, импортирующий из enzyme. Этот навык охватывает полное сопоставление API и сдвиг философии от тестирования реализации к тестированию поведения. Всегда читайте этот навык перед переписыванием тестов Enzyme — не переводите API Enzyme 1:1, так как это приводит к хрупким тестам RTL.

Аудит скорости магазина — ленивая загрузка, сжатие изображений, устранение избыточности приложений, оптимизация кода темы

Используйте при планировании или написании серверного кода, использующего `@supabase/server` — Edge Functions, приложения Hono, обработчики вебхуков или любой бэкенд, который создает клиентов Supabase или проверяет входящую аутентификацию. Активируйте **перед** написанием или изменением любого файла, импортирующего из `@supabase/server` (или подпутей, таких как `@supabase/server/core`); вызывающего `withSupabase`, `createSupabaseContext`, `createAdminClient`, `createContextClient`, `verifyAuth`, `verifyCredentials` или `extractCredentials`; настраивающего режим `auth:` (`'none'` | `'publishable'` | `'secret'` | `'user'`, или именованные варианты, такие как `'secret:*'`); или находящегося в `supabase/functions/` и проверяющего входящий запрос. Также активируйте во время планирования — если план упоминает что-либо из вышеперечисленного, загрузите навык перед черновиком кода; не экстраполируйте значения `auth:` или режимы аутентификации из соседних функций. Также активируйте, когда вы видите устаревшие паттерны для миграции на этот пакет — `Deno.serve`, `createClient(Deno.env.get('SUPABASE_URL'))`, импорты из `esm.sh/@supabase` или `deno.land/std`, использование `SUPABASE_ANON_KEY` / `SUPABASE_SERVICE_ROLE_KEY` или устаревший параметр конфигурации `allow:` / удаленные значения режимов `'always'` / `'public'` / удаленное поле `authType`.

Проектирование агентов в стиле Data Atlas, основанных на источниках данных, для исследований наборов Itô, обнаружения рынков, разработки параметров и редактирования с участием человека. Используйте для архитектуры и планирования рабочих процессов в режиме только для чтения, а не для исполнения ордеров в реальном времени.

Полная настройка SDK Sentry для Elixir. Используйте, когда вас просят «добавить Sentry в Elixir», «установить sentry для Elixir» или настроить мониторинг ошибок, трассировку, логирование или cron-задачи для приложений на Elixir, Phoenix или Plug. Поддерживает Phoenix, Plug, LiveView, Oban и Quantum.

Запускайте тесты и систематически исправляйте все неудачные тесты, используя умную группировку ошибок. Используйте, когда пользователь просит исправить неудачные тесты, упоминает сбои тестов, запускает набор тестов и возникают сбои, или просит обеспечить прохождение тестов.

Аудит профилей Amazon Ads, регионов, Sponsored Products, Sponsored Brands, Sponsored Display, DSP, портфелей, таргетинга, поисковых запросов, готовности к розничной торговле, креативов, бюджетов, ACOS, TACOS, отчетности и политик. Используйте для Amazon Ads, спонсируемой рекламы, Amazon PPC, ACOS, TACOS, рекламы ASIN, Amazon DSP или оптимизации розничных медиа.

Написание промптов для генерации видео MiniMax H3 для T2VA, I2VA, FL2VA, L2VA и Ref2VA. Используйте при переписывании мультимодальных запросов в структуры промптов H3, составлении integrated_multimodal_description, overall_soundscape и non_diegetic_music, синхронизации ключевых кадров или определении меток-референсов для изображений, видео и аудио.

Анализ отчёта отпечатка liarjs и определение компонента, вызвавшего каждую неудачную проверку: что измеряет идентификатор проверки, поступает ли сигнал из конфигурации запуска, слоя, модифицирующего страницу, сетевого пути или образа машины, и какие неудачи являются неотъемлемой частью headless- или датацентровых сред. Используйте, когда сканирование отпечатка вернуло низкий балл или когда требуется объяснить идентификатор проверки, такой как webdriver, worker-consistency, gpu-triad, native-integrity или tz.

Оркестрация распространения TestFlight, групп, тестировщиков и заметок "What to Test" с помощью asc. Используйте при развертывании бета-версий.

Полная настройка SDK Sentry для NestJS. Используйте, когда вас просят «добавить Sentry в NestJS», «установить @sentry/nestjs», «настроить Sentry в NestJS» или настроить мониторинг ошибок, трассировку, профилирование, логирование, метрики, cron-задачи или мониторинг ИИ для приложений NestJS. Поддерживает адаптеры Express и Fastify, GraphQL, микросервисы, WebSockets и фоновые задачи.

Используйте этот навык при миграции проекта с Phaser 3 на Phaser 4, а также когда пользователь спрашивает о критических изменениях, различиях в API или о том, как обновить свой код с версии 3. Охватывает изменения рендерера (переход от конвейеров к узлам рендеринга), переход эффектов/масок к фильтрам, систему оттенков, матрицу камеры, координаты текстур, DynamicTexture, шейдеры, освещение, удалённые игровые объекты и полный чек-лист миграции. Срабатывает при: migrate, upgrade, v3 to v4, breaking changes, Phaser 3 to 4, migration guide, update from v3.

Применяйте закон Миллера — группируйте информацию блоками примерно по четыре элемента, чтобы уложиться в объём рабочей памяти. Используйте при группировке полей, пунктов меню или шагов. Для уменьшения количества предлагаемых вариантов используйте `hicks-law`.

Декомпозиция запросов и оркестровка многоисточникового поиска. Разбивает вопросы на естественном языке на целевые поисковые запросы для каждого источника, преобразует запросы в специфичный для источника синтаксис, ранжирует результаты по релевантности, а также обрабатывает неоднозначность и стратегии резервного копирования.

Аудит и усиление безопасности хостов OpenClaw: SSH, брандмауэр, обновления, экспозиция, резервное копирование, шифрование диска, безопасность шлюза.

Генерирует иерархическую базу знаний AGENTS.md для кодовой базы. Создаёт документацию в корневой директории и подкаталогах, оценённых по уровню сложности.

Модернизирует приложения на базе UIKit для работы в многооконных средах, заменяя устаревшие API общего состояния на современные альтернативы, соответствующие контексту. Включает ссылки на mainScreen, interfaceOrientation, жизненный цикл приложения и сцены, а также обновления safe area inset.

Картируйте полный путь пользователя (end-to-end) для одного портрета, включая этапы, точки контакта, эмоции и болевые точки. Используйте при улучшении существующего пользовательского опыта. Для экосистемы с множеством каналов используйте `experience-map` (ux-strategy); для путей на уровне экранов используйте `user-flow-diagram` (prototyping-testing).

Анализ инвестиций в недвижимость и инфраструктуру, включая REITs, оценку прямой недвижимости и инфраструктурных активов. Используйте, когда пользователь спрашивает об инвестициях в недвижимость, REITs, ставках капитализации, NOI, FFO, AFFO, оценке недвижимости или инфраструктурных инвестициях. Также вызывайте, когда пользователи упоминают 'анализ арендной недвижимости', 'доходность на вложенный денежный капитал', 'мультипликатор валовой арендной платы', 'дивиденды REITs', 'секторы недвижимости', 'сотовые вышки', 'платные дороги', 'коэффициент LTV', 'DSCR' или спрашивают, стоит ли инвестировать в недвижимость напрямую или через REITs.

Выявляет риски миграции с Oracle на PostgreSQL путем сопоставления кода с известными поведенческими различиями (пустые строки, refcursors, приведение типов, сортировка/колации, риски планировщика UNION ALL, требования к обновлению материализованных представлений, метки времени, одновременные транзакции и т.д.). Используйте при планировании миграции базы данных, проверке артефактов миграции или валидации того, что интеграционные тесты покрывают различия между Oracle и PostgreSQL.

Используйте, когда необходимо запускать интерактивные CLI-инструменты (vim, git rebase -i, Python REPL и т. д.), требующие ввода/вывода в реальном времени — предоставляет подход на основе tmux для управления интерактивными сессиями через отсоединенные сессии и команду send-keys

Создавайте кроссплатформенные чат-боты с помощью Chat SDK (пакет npm `chat`). Используйте, когда разработчики хотят создать бота с помощью create-chat-sdk, собрать бота для Slack, Teams, Google Chat, Discord, Telegram, GitHub, Linear или WhatsApp, обрабатывать упоминания, прямые сообщения, подписанные потоки, реакции, слэш-команды, карточки, модальные окна, файлы или потоковую передачу ИИ, настраивать маршруты вебхуков или боты с несколькими адаптерами, отправлять богатые карточки или потоковые ответы ИИ на платформы чата, или создавать собственный адаптер или адаптер состояния.

Реализуйте компонент Syncfusion React Timeline для отображения хронологических последовательностей событий с настраиваемыми макетами, стилями и интерактивностью. Используйте этот навык при создании временных шкал, отображении последовательностей событий, показе прогресса ключевых этапов, создании лент активности или построении визуализаций данных на основе времени. Это охватывает карьерные истории, дорожные карты проектов, потоки процессов, отслеживание отгрузок и отображение событий, привязанных ко времени.

Создает полные проекты Arduino и встроенных систем в Arduino IDE, Arduino CLI, PlatformIO и вендоровских инструментальных цепочках. Используйте, когда пользователь запрашивает приложение, сочетающее прошивку, датчики, исполнительные механизмы, сетевые функции, управление питанием или развертывание, а не просто фрагмент кода. Встроенный шаблон ориентирован на UNO, ESP32 и Raspberry Pi Pico; используйте профиль платы и документируйте ограничения для других целевых платформ.

Используйте при создании пользовательских интерфейсов Android с помощью Jetpack Compose, управлении состоянием с помощью remember/mutableStateOf или реализации декларативных паттернов UI.

Внутренняя вспомогательная функция для селекторов actionbook MCP, используемых в рабочих процессах исследования документации Rust. Используйте только тогда, когда другой рабочий процесс rust-skills явно запрашивает селекторы на базе actionbook.

Используйте при оценке систем ИИ/МО на наличие уязвимостей инъекции промптов, обхода ограничений (jailbreak), риска инверсии модели, воздействия отравления данных или злоупотребления инструментами агентов. Охватывает сопоставление техник MITRE ATLAS, обнаружение сигнатур инъекций и оценку устойчивости к состязательным атакам.

Интегрируйте EVM-блокчейны с помощью viem. Используйте, когда пользователь говорит «read blockchain data», «send transaction», «interact with smart contract», «connect to Ethereum», «use viem», «use wagmi», «wallet integration», «viem setup» или упоминает разработку для блокчейна/EVM на TypeScript.

Этот навык следует использовать, когда пользователь просит «настроить SDK», «инициализировать BankrClient», «настроить кошелек», «настроить платежный кошелек», «подключить кошелек к Bankr», «получить адрес кошелька», «настроить переменные окружения», «настроить закрытый ключ», «настройка двух кошельков», «отдельные платежные и торговые кошельки» или нуждается в помощи с инициализацией клиента SDK, конфигурацией двух кошельков, выводом адреса кошелька, настройкой окружения или параметрами BankrClient.

Консультирует по открытым движкам Amazon RDS (MySQL, MariaDB, PostgreSQL) при создании инстансов, планировании обновлений, выборе моделей ценообразования с обязательствами, оценке прокси-серверов и развертывании по схеме Blue/Green. Отвечает на любые вопросы по RDS MySQL, MariaDB или PostgreSQL, включая: создание готового к продакшену инстанса RDS MySQL, предоставление базы данных RDS PostgreSQL, запуск советника по обновлениям RDS для инстанса RDS MySQL, какие есть варианты обновления, обновление RDS MariaDB с версии 10.6 до последней, следует ли приобрести резервные инстансы (RI) или план сбережений (savings plan) для инстанса RDS MySQL db.r7g.2xlarge, изменение типа столбца VARCHAR на INT в RDS MySQL 8.0 с использованием Blue/Green, и помогает ли RDS Proxy, если PgBouncer уже работает в транзакционном режиме. Охватывает создание инстансов с учетом лучших практик для продакшена, рабочий процесс обновления через describe-db-instances и describe-db-engine-versions, живые предварительные проверки через SSM или прямое подключение, сравнение ценообразования с обязательствами RI и DSP, сравнение RDS Proxy и PgBouncer, а также жизненный цикл Blue/Green с учетом совместимости репликации binlog.

Навык Rigor Debug / Rigor Audit для работ по глубокому обучению. Используйте, когда пользователь вставляет стек вызовов (traceback), ошибку терминала, ошибку CUDA OOM, ошибку загрузки контрольной точки, несоответствие форм, симптом NaN в потере или сбой обучения и хочет консервативной диагностики перед любым исправлением, при этом исправления отладки чётко отделены от исследовательских вкладов. Не используйте для широкого рефакторинга, спекулятивной адаптации, автоматического исследовательского патчинга или общей ознакомления с репозиторием.

Доступ к Google Drive через CLI с использованием OAuth от 1Password. Используйте, когда пользователь хочет перечислить файлы, загрузить данные из Drive, синхронизировать папки или.

Экспертный навык для написания скриптов, макросов и автоматизации на Python в FreeCAD. Используйте, когда вас просят создать модели FreeCAD, параметрические объекты, скрипты Part/Mesh/Sketcher, инструменты рабочих пространств, диалоговые окна GUI с PySide, манипуляции с графом сцены Coin3D или любые задачи с использованием Python API FreeCAD. Охватывает основы скриптинга FreeCAD, создание геометрии, объекты FeaturePython, инструменты интерфейса и разработку макросов.

Комплексный набор инструментов для обнаружения и устранения «AI-мусора» — шаблонных низкокачественных паттернов, сгенерированных ИИ, в естественном языке, коде и дизайне. Используйте при проверке или улучшении качества контента, предотвращении появления шаблонных ИИ-паттернов, очистке существующего контента или обеспечении стандартов качества в текстах, коде или дизайне.

Футуристическая научно-фантастическая эстетика с темными темами, яркими неоновыми акцентами и иммерсивными пространственными элементами.

Сбор контекстной информации перед составлением письма с требованием — стороны, факты, основания, рычаги влияния, BATNA и фильтры привилегий — записывается в структурированный файл intake.md, который читает навык составления письма. Используйте, когда пользователь хочет подготовить письмо с требованием, провести сбор данных перед составлением или зафиксировать контекст для требования об оплате, уведомления о нарушении/устранении, требования о прекращении действий, уведомления о расторжении трудовых отношений или требования о сохранении доказательств.

Рекомендации по использованию Svelte runes. Применяйте для реактивного состояния, пропсов, эффектов или миграции. Охватывает $state, $derived, $effect, $props, $bindable. Предотвращает ошибки, связанные с реактивностью.

Выполняет обновления кода, миграции и преобразования с помощью CLI AWS Transform (ATX). Используйте при обновлении версий языков, миграции AWS SDK, миграции фреймворков (Angular, Vue.js, Spring Boot, React), обновлении библиотек, оптимизации производительности, миграции с x86 на Graviton, анализе кодовых баз / генерации документации или определении пользовательских преобразований с помощью естественного языка. Запускается локально на нескольких репозиториях или в масштабе на сотнях репозиториев через AWS Batch/Fargate.

Руководства по дизайну пользовательского интерфейса Apple для Apple Vision Pro. Используйте при разработке приложений для пространственных вычислений, реализации ввода с помощью глаз и рук или проектировании иммерсивного опыта. Активируется при задачах, связанных с visionOS, RealityKit, пространственным интерфейсом (spatial UI) или смешанной реальностью.

Лучшие практики React Native и Expo для создания высокопроизводительных мобильных приложений. Используйте при создании компонентов React Native, оптимизации производительности списков, реализации анимаций или работе с нативными модулями. Срабатывает на задачах, связанных с React Native, Expo, производительностью мобильных приложений или нативными API платформ.

Паттерны проектирования в Python, включая KISS, разделение ответственности, принцип единственной ответственности и композицию вместо наследования. Используйте этот навык при проектировании нового сервиса или компонента с нуля и выборе способа распределения ответственности, при рефакторинге «божественного класса» или монолитной функции, ставшей слишком большой, при решении, добавлять ли новую абстракцию или мириться с дублированием, при оценке pull request на предмет структурных проблем, таких как сильная связанность или утечка внутренних типов, при выборе между наследованием и композицией для новой иерархии классов, или когда кодовая база становится трудно тестируемой из-за переплетения ввода-вывода и бизнес-логики.

Используйте при работе с асинхронными паттернами FastAPI для создания высокопроизводительных API. Применяйте при обработке конкурентных запросов и асинхронных операций.

Когда пользователь хочет оптимизировать контент для SEO — количество слов, ключевые слова в заголовках H2, плотность ключевых слов, мультимедиа, таблицы, списки. Также используйте, если пользователь упоминает «content length», «word count», «keyword stuffing», «H2 keywords», «keyword density», «tables», «bullet points» или «content structure». Для работы с ключевыми словами используйте keyword-research.
Как сделать свой навык
Навык — это папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент подхватывает его по описанию и следует шагам.


