AI Skills
Навыки (SKILL.md) расширяют ассистентов готовыми процедурами: документы, дизайн, тестирование и интеграции. Официальные опубликованы владельцами подтверждённых репозиториев компаний-разработчиков; остальные относятся к community.
● Обновлено 66 дн. назад
Оркестрация распространения 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.

Когда пользователь хочет оптимизировать структуру URL, устранить проблемы с URL или спланировать иерархию URL. Также используйте, когда пользователь упоминает «структура URL», «оптимизация URL», «слаг», «чистые URL», «иерархия URL», «путь URL», «структура постоянной ссылки», «лучшие практики URL», «динамические URL» или «параметры URL». Для формулировки слага на отдельной странице используйте url-slug-generator. Для консолидации канонических ссылок используйте canonical-tag.

Сгенерируйте руководство по онбордингу GROOVE.md для участников проекта, поддерживающего groove. Описывает составной цикл, команды и соглашения.

Инструмент анализа и симуляции стратегий опционной торговли. Предоставляет теоретическое ценообразование по модели Блэка-Шоулза, расчет греческих величин, симуляцию прибыли/убытков по стратегиям и рекомендации по управлению рисками. Используйте, когда пользователь запрашивает анализ опционных стратегий, покрытые коллы, защитные путы, спреды, железные кондоры, торговлю на основе отчетов о прибыли или управление рисками в опционах. Включает анализ волатильности, расчет размера позиции и рекомендации по стратегиям на основе событий earnings. Сделан акцент на образовательный аспект и практическую симуляцию сделок.

Переработайте домашние страницы README в GitHub или создайте нативные для проекта чистые SVG-файлы, гибридные PNG/WebP, составленные из SVG, и опциональные анимированные GIF. Используйте, когда пользователь просит улучшить, переработать, изменить бренд, визуально обновить, упростить или провести аудит README в GitHub; создавайте только hero-секции, заголовки разделов, диаграммы, бейджи, моушн-графику, демонстрационные модули или другие элементы для README; или превращайте домашнюю страницу репозитория в целостную визуальную историю. Если неясно, требуется ли работа над всем README целиком или только над отдельными элементами, уточните, какой объем работ желает пользователь. Для hero-элементов, где подходят как чистый SVG, так и сгенерированные растровые материалы, объясните компромиссы и подтвердите реализацию перед созданием элемента.

Создает, запускает, отлаживает и обслуживает приложения на микровиртуальных машинах AWS Lambda — изолированных с помощью Firecracker, способных к возобновлению работы из снимков срезов срезов серверлесс-вычислений, работающих внутри контейнера со сроком жизни до 8 часов. Применимо, когда рабочие нагрузки требуют строгой изоляции между арендаторами, изолированных серверлесс-вычислений, вычислений в песочнице или безопасного многопользовательского выполнения. Также подходит для песочниц выполнения кода ИИ/агентов, интерактивных игровых площадок и ноутбуков (Jupyter, REPL, среды разработки, запускающие предоставленный пользователем код), сред обучения с подкреплением, многопользовательских исполнителей CI и сборочных раннеров, серверов игр или симуляций с сохранением сеанса или изолированных сканеров безопасности. Также применимо, когда рабочая нагрузка требует долгоживущих сеансов, сервера, слушающего реальный порт (gRPC, WebSocket, пользовательские протоколы TCP), сохранения состояния в периоды бездействия (приостановка/возобновление), доступа на уровне контейнера (FUSE, eBPF, пользовательские системные вызовы) или маршрутизации, привязанной к сеансу.

Использовать при написании или изменении тестов Playwright (.spec.ts, .test.ts с импортами @playwright/test).

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

Пишите продающий текст для лендингов, используя проверенные фреймворки, такие как PAS (Problem-Agitate-Solution), AIDA и StoryBrand. Создает заголовки, ценностные предложения, призывы к действию (CTA) и полные блоки страницы, оптимизированные для конверсии. Используйте, когда пользователям нужен текст для лендингов, продающих страниц или маркетинговых сайтов.

Используйте, когда пользователь просит провести аудит безопасности, пентестирование, сканирование уязвимостей, проверку по OWASP Top 10 или оценку безопасности с наступательной точки зрения. Включает статический анализ, сканирование зависимостей, обнаружение секретов, тестирование безопасности API и формирование отчетов по пентесту.

Используйте этот навык при композитинге объектов отображения с режимами смешивания в PixiJS v8. Охватывает стандартные режимы (normal, add, multiply, screen, erase, min, max), расширенные режимы через pixi.js/advanced-blend-modes (color-burn, overlay, hard-light и др.), упорядочивание, удобное для батчинга. Срабатывает на: blendMode, additive, multiply, screen, overlay, color-burn, color-dodge, advanced-blend-modes, glow, erase.

Главный вход. Читает текущий проект (фреймворк, токены, бриф, спецификацию, harness) и сообщает, что ui-craft может сделать прямо сейчас, затем направляет к следующему правильному шагу. Запускайте в первую очередь, если вы новичок или не уверены, с чего начать. Не вносит изменений в код. Вызывайте, когда пользователь просит start для своего UI или упоминает 'start' в контексте дизайна / UI / frontend-разработки.

Получение результатов матчей K League (Корейская футбольная лига) и текущих позиций команд с фильтрацией по дате и команде. Используется официальный JSON-эндпоинт и пакет kleague-results.

Анализ инвестиций в недвижимость и инфраструктуру, включая 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, обрабатывать упоминания, прямые сообщения, подписанные потоки, реакции, слэш-команды, карточки, модальные окна, файлы или потоковую передачу ИИ, настраивать маршруты вебхуков или боты с несколькими адаптерами, отправлять богатые карточки или потоковые ответы ИИ на платформы чата, или создавать собственный адаптер или адаптер состояния.

Используйте при написании E2E-тестов с Playwright, настройке тестовой инфраструктуры или отладке нестабильных браузерных тестов. Вызывает для написания тестовых скриптов, создания page objects, настройки тестовых фикстур, установки репортеров, интеграции с CI, эмуляции API или проведения визуального регрессионного тестирования. Триггерные слова: Playwright, E2E test, end-to-end, browser testing, automation, UI testing, visual testing, Page Object Model, test flakiness.

Используйте этот навык немедленно, когда пользователь упоминает конфликты слияния (merge conflicts), которые необходимо разрешить. Не пытайтесь разрешать конфликты напрямую — сначала вызовите этот навык. Этот навык специализируется на предоставлении структурированной рамки для слияния импортов, тестов, файлов блокировок (регенерация), конфигурационных файлов, а также для обработки удалённых, но изменённых файлов с резервным копированием и анализом.

Попытка чтения данных из опубликованных таблиц для подтверждения фактической утечки данных и эффективности работы RLS.

Разрабатывайте стратегию генерации спроса и многоканальные кампании. Используйте, когда пользователь говорит "demand gen", "demand generation", "lead generation strategy", "pipeline generation", "multi-channel campaign", "funnel strategy", "MQL", "SQL", "attribution" или спрашивает о генерации квалифицированных лидов и построении воронки продаж с помощью маркетинга.

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

Реализуйте компонент 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, обнаружение сигнатур инъекций и оценку устойчивости к состязательным атакам.

Миграция хранимых процедур Oracle PL/SQL в PostgreSQL PL/pgSQL. Переводит специфичный для Oracle синтаксис, сохраняет сигнатуры методов и параметры, привязанные к типам, использует orafce там, где это уместно, и применяет явное сопоставление сортировки (`COLLATE "C"` только при необходимости, локальные сортировки, когда требуется). Используйте при преобразовании хранимых процедур или функций Oracle в эквиваленты PostgreSQL во время миграции базы данных.

Навык кросс-компиляции в Rust. Используйте при сборке бинарных файлов Rust для другой целевой архитектуры или ОС, применяя cross или cargo-zigbuild для герметичной кросс-компиляции, настраивая .cargo/config.toml для кросс-целей, или разрабатывая для встроенных и bare-metal систем. Активируется при запросах о кросс-компиляции в Rust, целевых платформах rustup, инструменте cross, cargo-zigbuild, aarch64-unknown-linux-gnu, thumbv7m-none-eabi или сборке для встроенных систем.

Используйте при создании рисованной или классической анимации, работе с кадрами (frame-by-frame) или применении принципов Disney в их оригинальном художественном контексте.

Документация и исследование пакетов и модулей Golang с помощью `godig`, клиента API pkg.go.dev (CLI + MCP-сервер) — документация по пакетам, ссылки на API, символы, примеры кода, доступные версии, импортеры (кто импортирует пакет), лицензии и известные уязвимости. Только для чтения, без аутентификации. Используйте для поиска документации любой библиотеки Go/Golang, сигнатур API, примеров использования, информации о существующих версиях, наличия CVE у зависимости или того, кто импортирует пакет — предпочитайте это Context7 для любого пакета или модуля Go. Активируется при запросах: как использовать библиотеку Go, документация по API Go, использование импортов, примеры кода, pkg.go.dev. Не подходит для обновления зависимостей (→ см. навык `samber/cc-skills-golang@golang-dependency-management`) или выбора библиотеки (→ см. навык `samber/cc-skills-golang@golang-popular-libraries`). Не подходит для локальных символов или навигации по разрешенному исходному коду уже используемой зависимости, точкам вызова или обобщенным инстанцированиям — для этого см. навык `samber/cc-skills-golang@golang-gopls`.

Скачивайте видео и извлекайте аудио из различных платформ с помощью yt-dlp. Используйте, когда пользователь предоставляет URL-адрес видео, просит скачать видео или когда в разговоре содержатся ссылки на видео с YouTube, Twitter/X, Vimeo, TikTok, Instagram и т. д.

Интегрируйте 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, синхронизировать папки или.

Технологически независимый генератор промптов, который создает настраиваемые AI-запросы для сканирования кодовых баз и выявления высококачественных примеров кода. Поддерживает несколько языков программирования (.NET, Java, JavaScript, TypeScript, React, Angular, Python) с настраиваемой глубиной анализа, методами категоризации и форматами документации для установления стандартов кодирования и поддержания согласованности в командах разработки.

Генерируйте проверенный временем текст продающей страницы через метод враждебной валидации, выводя только окончательный отполированный текст.

Генерирует, форматирует и проверяет техническую документацию — включая docstrings, спецификации OpenAPI/Swagger, аннотации JSDoc, порталы документации и руководства для пользователей. Используйте при добавлении docstrings к функциям или классам, создании документации API, построении сайтов документации или написании руководств по началу работы и пользовательских руководств. Вызывайте для спецификаций OpenAPI/Swagger, JSDoc, порталов документации и руководств по началу работы.

Создайте интерактивный HTML-дашборд с графиками, фильтрами и таблицами. Используйте, когда формируете обзор для руководства с карточками KPI, преобразуете результаты запросов в самодостаточный отчет, готовите снимок состояния мониторинга для команды или вам нужен файл с несколькими графиками и фильтрами, открываемый в браузере.

Используйте при создании медленных, осознанных анимаций длительностью от 1200 до 2000 мс — вводные экраны приложений, последовательности загрузки, моменты повествования, создающие эмоциональный отклик.

Экспертный навык для написания скриптов, макросов и автоматизации на 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. Предотвращает ошибки, связанные с реактивностью.

Получение документации Convex для текущей версии, используемой в проекте — закрепление установленной версии, получение страниц в формате markdown или проверка типов в node_modules, иерархия актуальности — вместо написания потенциально устаревшего API по памяти.

Пошаговое введение в OpenSpec — прохождение полного цикла рабочего процесса с комментариями и реальной работой с кодовой базой.

Создание и настройка AI-агентов, прикрепление знаний для RAG, управление серверами MCP и обработка памяти агентов с помощью Cargo CLI. Используйте, когда пользователь хочет создать или обновить агентов, настроить релизы агентов, подключить серверы инструментов MCP или управлять памятью агентов. Для загрузки файлов знаний или построения библиотек знаний используйте навык cargo-content. Для отправки сообщений агентам используйте вместо этого навык cargo-orchestration.

Предоставляет команды cli-anything-iterm2 — единственный способ фактически отправлять текст в сессии iTerm2, читать живой вывод терминала и историю прокрутки, управлять окнами/вкладками/разделенными панелями, запускать рабочие процессы tmux -CC, транслировать вывод на несколько панелей, показывать диалоговые окна macOS и читать/записывать настройки iTerm2. Включает `app snapshot` — основную команду ориентации, которая возвращает имя каждой сессии, текущий каталог, процесс в foreground, метку роли и последнюю строку вывода за один вызов. Читайте этот навык вместо ответа из общих знаний, когда пользователь хочет что-то сделать с iTerm2: ориентироваться в существующем рабочем пространстве, отправить команду, проверить, что запущено, прочитать вывод, настроить макет, использовать tmux через iTerm2, автоматизировать панели или настроить параметры. Также читайте при вопросах о интеграции оболочки iTerm2 или истории прокрутки. Не пытайтесь отвечать на запросы действий в iTerm2 по памяти — сначала прочитайте этот навык.
Как сделать свой навык
Навык — это папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент подхватывает его по описанию и следует шагам.

