AI Skills

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

● Обновлено 53 дн. назад
Руководство по настройке dependency injection в приложениях .NET MAUI — регистрация сервисов в MauiProgram.cs, выбор времени жизни (Singleton / Transient / Scoped), внедрение через конструктор, автоматическое разрешение зависимостей при навигации Shell, регистрация для конкретных платформ и паттерны тестируемости. ИСПОЛЬЗУЙТЕ ДЛЯ:
official
Руководство по безопасным зонам (safe area) и edge-to-edge макетам в .NET MAUI для .NET 10+. Охватывает новое свойство SafeAreaEdges, перечисление SafeAreaRegions, управление по каждой стороне отдельно, учёт клавиатуры, CSS safe area для Blazor Hybrid, миграцию со старых iOS-специфичных API и поведение на конкретных платформах Android, iOS и Mac Catalyst. ИСПОЛЬЗУЙТЕ ДЛЯ:
official
Запись прямых трансляций Fansly и скачивание сохранённых записей в виде MP4-файлов для offline-просмотра.
official
Деплойте приложения на Render, анализируя кодовую базу, генерируя Blueprint render.yaml и предоставляя диплинки на Dashboard. Используйте, когда пользователь хочет задеплоить, запустить, опубликовать или настроить своё приложение на облачной платформе Render.
official
Направляет запросы AWS Networking к соответствующему сервисному навыку для реализации. Охватывает Route 53 (DNS, проверки работоспособности, политики маршрутизации, Resolver, DNS Firewall), CloudFront (кэширование, edge, OAC, mTLS, подписанные URL), Transit Gateway (хаб для нескольких VPC, сегментация, централизованный исходящий трафик), Direct Connect (гибридное соединение, DX Gateway, MACsec), Site-to-Site VPN (туннели IPsec, статические или BGP), WAF (веб-ACL, управляемые правила AWS, правила на основе скорости, Bot and Fraud Control) и Shield Advanced (L3/L4 DDoS). Применимо при создании, настройке, устранении неполадок или проектировании в рамках этих сервисов, выборе между ними или диагностике проблем с подключением или фильтрацией трафика. Не применяется к подсетям VPC и таблицам маршрутизации, балансировщикам нагрузки, конечным точкам VPC, PrivateLink, API Gateway, логике политик IAM, сетевым решениям для контейнеров или серверлесс-архитектур, а также к созданию инфраструктуры как кода (IaC).
official
Поиск, сравнение и запуск AI-моделей через API Replicate.
official
Интеграция Evolution API для обмена сообщениями WhatsApp, управления инстансами, вебхуков,
official
Руководство по реализации навигации на основе Shell в приложениях .NET MAUI. Охватывает настройку AppShell, визуальную иерархию (FlyoutItem, TabBar, Tab, ShellContent), навигацию по URI с помощью GoToAsync, регистрацию маршрутов, параметры запроса, навигацию назад, настройку flyout и вкладок, события навигации и защиту навигации. Используйте при: настройке навигации Shell, добавлении вкладок или flyout-меню, навигации между стран
official
Применение мета-принципов software craftsmanship: DRY, ортогональность, tracer bullets и design by contract. Использовать, когда пользователь упоминает это.
official
Как запускать распределённые задачи обучения Megatron-LM в кластере SLURM. Охватывает минимальный скелет sbatch, настройку переменных окружения для torch.distributed.run, правила CUDA_DEVICE_MAX_CONNECTIONS для разного оборудования и режимов параллелизма, соглашения по контейнерам, мониторинг и диагностику сбоев по отдельным rank.
official
Создание MCP-серверов с использованием C# SDK и шаблонов проектов .NET. Охватывает скаффолдинг, реализацию инструментов/промптов/ресурсов и настройку транспорта для stdio и HTTP. ИСПОЛЬЗУЙТЕ ДЛЯ: создания новых проектов MCP-серверов, скаффолдинга с dotnet new mcpserver, добавления инструментов/промптов/ресурсов MCP, выбора транспорта stdio или HTTP, настройки хостинга MCP в Program.cs, настройки эндпоинтов MCP в ASP.NET Core с
official
Диагностирует и исправляет проблемы окружения разработки .NET MAUI. Проверяет .NET SDK, workloads, Java JDK, Android SDK, Xcode и Windows SDK. Все требования к версиям определяются динамически из NuGet WorkloadDependencies.json — никогда не хардкодятся. Использовать при: настройке разработки MAUI, ошибках сборки, упоминающих SDK/workload/JDK/Android.
official
Лучшие практики интеграции и использования RNRepo — инфраструктуры Software Mansion для готовых сборок артефактов React Native библиотек, сокращающей время нативной сборки до 2 раз. Используется при настройке, конфигурации или устранении неполадок RNRepo в проекте React Native или Expo. Срабатывает на: 'RNRepo', 'rnrepo', 'slow builds', 'build times', 'prebuilt artifacts', 'prebuilt libraries', '@rnrepo/expo-config-p'.
official
Руководство по бэкенду RivetKit и рантайму Rivet Actor. Используется для создания, изменения, отладки или тестирования Rivet Actors, реестров (registries), serverless/runner режимов, деплоя или воркфлоу на базе акторов.
official
Запуск и отладка C# MCP-серверов локально. Охватывает настройку IDE, тестирование через MCP Inspector, интеграцию с GitHub Copilot Agent Mode, настройку логирования и устранение неполадок. ИСПОЛЬЗУЙТЕ ДЛЯ: локального запуска MCP-серверов через dotnet run, настройки VS Code или Visual Studio для отладки MCP, тестирования инструментов через MCP Inspector, тестирования с GitHub Copilot Agent Mode, диагностики проблем регистрации инструментов, настройки mcp.js
official
Четырехэтапный конвейер referring-выражений для изображений: превращает изображения и bounding box метки в формате KITTI в описания регионов, подписи к сценам, привязанные referring-выражения и (опционально) верифицированные выражения через дистилляцию VLM. Используйте, когда пользователь хочет сгенерировать аннотации referring-выражений из изображений с метками KITTI, построить описания регионов, получить сгруппированные фразы grounding, привязанные к bbox
official
Лучшие практики тестирования RSpec для приложений Ruby и Rails: организация тестов, управление данными и паттерны изоляции.
official
Эксперт по разработке на Ruby и Rails с описанием соглашений и лучших практик.
official
Всестороннее психообразование по вопросам психического здоровья, терапевтическим модальностям, доказательным техникам совладания, психиатрическим препаратам и инструментам самооценки. Только образовательный ресурс — не является медицинской консультацией, диагностикой или лечением. Используйте при изучении концепций психического здоровья, разборе вариантов терапии, изучении стратегий совладания или определении, когда стоит обратиться к специалисту.
official
Преобразует диаграммы sequenceDiagram Mermaid, описывающие криптографические протоколы, в модели формальной верификации ProVerif (файлы .pv). Используйте при генерации модели ProVerif, формальной верификации протокола, преобразовании диаграммы Mermaid в ProVerif, проверке свойств безопасности протокола (secrecy, authentication, forward secrecy), проверке на replay-атаки или создании файла .pv из диаграммы последовательности.
official
Проверка того, установлен ли Meticulous CLI (@alwaysmeticulous/cli) и актуален ли он, а также его установка/обновление при необходимости. Вызывается в начале работы любого другого навыка Meticulous, поскольку CLI активно разрабатывается с частыми изменениями и улучшениями.
official
Справочный навык для Zoom Phone. Используйте после маршрутизации в рабочий процесс телефонии при реализации OAuth, Phone API, вебхуков, событий Smart Embed, URI-схем, CRM или CTI-телефонных диспетчеров, а также автоматизации обработки звонков.
official
Ruzzy — coverage-guided фаззер для Ruby от Trail of Bits. Используется для фаззинга чистого Ruby-кода и C-расширений Ruby.
official
Используется для создания, изменения или понимания конфигурации RWX CI/CD или любого другого файла в директории `.rwx`. Срабатывает, когда: пользователь спрашивает про RWX; хочет создать или изменить конфигурацию RWX; говорит что-то вроде
official
Итеративный цикл разработки фронтенда с использованием Meticulous для пошаговой визуальной валидации. Используйте при реализации многошагового изменения фронтенда, когда нужно выявлять визуальные регрессии и непреднамеренные побочные эффекты на каждом шаге, до финального облачного тестового прогона.
official
Анализ завершённого тестового прогона Meticulous — получение сводки различий, изучение репрезентативных скриншотов, DOM-диффов и таймлайнов. Определяет тестовый прогон по текущему коммиту локального репозитория (по умолчанию), либо по явному ID тестового прогона или commit SHA. Используйте, когда нужно проверить результаты тестов Meticulous или при ревью/сопровождении pull/merge request для оценки и исправления неудачных Meticulous Tests
official
Запуск симуляции сессии Meticulous по живому URL и анализ визуального результата — либо путём прямого просмотра скриншотов (режим быстрой проверки), либо путём сравнения пиксельных и HTML-диффов с базовым replay. Используйте при проверке, не привнесло ли изменение кода визуальные регрессии для конкретной сессии.
official
Аудит безопасности для приложений LLM и GenAI с использованием OWASP Top 10 для LLM Apps 2025. Оценка инъекций промптов, утечек данных, цепочки поставок и еще 7 критических уязвимостей.
official
Активируйте этот навык, когда задействован BenchmarkDotNet (BDN) — при создании, запуске, настройке или ревью бенчмарков BDN. Также активируйте, когда микробенчмаркинг .NET-кода был бы полезен и BenchmarkDotNet — вероятный инструмент. Рассмотрите активацию, если ответ на вопрос о производительности .NET требует измерений и может понадобиться BenchmarkDotNet. Охватывает проектирование микробенчмарков, конфигурацию BDN
official
Миграция проекта .NET 8 на .NET 9 и устранение всех breaking changes. ИСПОЛЬЗУЙТЕ ДЛЯ: обновления TargetFramework с net8.0 на net9.0, исправления ошибок сборки после обновления .NET 9 SDK, устранения поведенческих изменений в .NET 9 / C# 13 / ASP.NET Core 9 / EF Core 9, замены BinaryFormatter (теперь всегда выбрасывает исключение), устранения SYSLIB0054-SYSLIB0057, адаптации к разрешению перегрузок params span, исправления ошибок компиляции C# 13
official
Миграция проекта или решения .NET 9 на .NET 10 и устранение всех breaking changes. ИСПОЛЬЗУЙТЕ ДЛЯ: обновления TargetFramework с net9.0 на net10.0, исправления ошибок сборки после обновления .NET 10 SDK, устранения source- и поведенческих изменений в .NET 10 / C# 14 / ASP.NET Core 10 / EF Core 10, обновления Dockerfile при переходе базовых образов с Debian на Ubuntu, устранения предупреждений об устаревании (obsoletion) (SYSLIB0058-SYSLIB0062), адаптации
official
Включение nullable reference types в проекте на C# и системное устранение всех предупреждений. ИСПОЛЬЗУЙТЕ ДЛЯ: внедрения NRT в существующих кодовых базах, поэтапной миграции по файлам или по всему проекту, исправления предупреждений CS8602/CS8618/CS86xx, аннотирования API для nullability, очистки null-forgiving операторов, обновления зависимостей с новыми nullable-аннотациями. НЕ ИСПОЛЬЗУЙТЕ ДЛЯ: проектов, уже полностью мигрированных с нулевым числом предупреждений
official
Замена существующих мест вызова статических зависимостей на wrapper или встроенную абстракцию, которая уже существует или зарегистрирована в DI, в рамках ограниченной области (файл, проект, namespace). ИСПОЛЬЗУЙТЕ ДЛЯ: замены DateTime.UtcNow/DateTime.Now на TimeProvider с добавлением параметра конструктора, миграции мест вызова на wrapper, уже зарегистрированный в DI, массовой замены File.* на IFileSystem, точечной миграции статических вызовов и
official
Используйте, когда пользователь упоминает миграцию deep links, переход с Branch или AppsFlyer, замену своего SDK для deep linking, первичную настройку Detour deep linking, или спрашивает, как концепции Branch/AppsFlyer соотносятся с Detour. Охватывает полную миграцию от начала до конца — настройку Detour Dashboard, настройку Universal Links и App Links, замену SDK с примерами кода и миграцию аналитики. Работает
official
Предоставляет структурированный рабочий процесс для миграции XML View в Android на Jetpack Compose. Этот навык детально описывает пошаговый процесс — от планирования и настройки зависимостей до темизации, миграции layout, валидации и очистки XML. Используйте этот навык, когда нужно мигрировать XML View на Jetpack Compose в Android-проекте. Он решает задачу преобразования UI устаревшего XML View в современный, де
official
Соглашения и рабочий процесс Git с использованием Conventional Commits, стратегий ветвления и лучших практик для управления версиями
official
Общий навык для проведения ревью безопасности и аудита кодовых баз на уязвимости. ВСЕГДА запускать в конце каждой задачи.
official
Преобразование тестовых проектов .NET с xUnit.net v2 или v3 на MSTest v4. Используйте для замены пакетов xunit, [Fact]/[Theory], утверждений (assertions) xUnit, fixtures, ITestOutputHelper, traits, skips и параллелизации xUnit на эквиваленты MSTest с сохранением текущего runner'а VSTest или MTP. НЕ ИСПОЛЬЗУЙТЕ ДЛЯ: обновлений xUnit v2 на v3, обновлений версий MSTest, миграций с NUnit/TUnit или миграций только runner'а с VSTest на M
official
Мигрирует проекты тестов .NET с xUnit.net v2 на xUnit.net v3. ИСПОЛЬЗУЙТЕ ДЛЯ: обновления xunit до xunit.v3. НЕ ИСПОЛЬЗУЙТЕ ДЛЯ: миграции между тестовыми фреймворками (MSTest/NUnit в xUnit.net), миграции с VSTest на Microsoft.Testing.Platform (используйте migrate-vstest-to-mtp). Для синтаксиса фильтров xUnit v3 MTP (--filter-class, --filter-trait, --filter-query) также загрузите migrate-vstest-to-mtp.
official
Мигрирует legacy AEM (6.x, AMS, on-prem) на AEM as a Cloud Service с использованием BPA CSV или кэша, поиска целей CAM/MCP и workflow по одному паттерну за сессию. Используйте для находок BPA/CAM, блокеров Cloud Service или исправлений scheduler, ResourceChangeListener, репликации, EventListener, OSGi EventHandler, DAM AssetManager, линтинга HTL data-sly-test, миграции диалогов Classic UI (lui — ExtJS/Coral 2 в Co
official
Исследование информации о компаниях и контактах для продажных обращений
official
Диагностика и устранение проблем подключения расширения Claude in Chrome MCP. Используйте, когда инструменты mcp__claude-in-chrome__* дают сбой, возвращают
official
Знания об анимации карт (Map) в Remotion.
official
Создание и запуск Apple Shortcuts для автоматизации на iOS/macOS и кросс-платформенных workflow.
official
ОБЯЗАТЕЛЕН для статических запросов на поиск, выявление или составление списка непротестированных исходных файлов или модулей, файлов без тестов, сопоставления источников с тестами, списков пробелов в тестировании или предлагаемых расположений тестов. Используйте даже для крошечного пакета; не заменяйте это ручным поиском по маскам. Использует Roslyn для C#/.NET и tree-sitter для Python, TS/JS, Go, Java, Rust и Ruby. НЕ ИСПОЛЬЗОВАТЬ для покрытия строк/веток, риска CRAP или оценки
official
Создание иерархических интеллект-карт (mind maps) с использованием синтаксиса PlantUML @startmindmap. Лучше всего подходит для мозгового штурма, декомпозиции тем, учебных заметок и деревьев решений с автоматической радиальной раскладкой, ветвями слева/справа и стилизацией каждого узла.
official
Проверка любого бизнес-решения, плана или стратегии через призму минималистичного предпринимателя. Используйте, когда кому-то нужна проверка бизнес-решения на здравый смысл, желание упростить подход или необходимость выбрать между вариантами.
official
Навык мультимодальных моделей MiniMax — использование мультимодальных моделей MiniMax Multi-Modal для речи, музыки, видео и изображений. Создавайте голос, музыку, видео и изображения с помощью MiniMax AI: TTS (текст-в-речь, клонирование голоса, дизайн голоса, мультисегментность), музыка (песни, инструменталы), видео (текст-в-видео, изображение-в-видео, начальный-конечный кадр, референс субъекта, шаблоны, длинное многосценовое видео), изображения (текст-в-изображение, изображение-в-изображение
official
Используйте, когда пользователь хочет сгенерировать музыку, песни или аудиотреки. Срабатывает на любой запрос, связанный с созданием музыки, написанием текстов песен, генерацией лирики, производством аудио. Также срабатывает, когда пользователь предоставляет текст песни и хочет превратить его в песню, или описывает настроение/сцену и хочет фоновую музыку. Поддерживает многоязычные триггеры — сопоставляйте эквивалентные фразы на любом языке. НЕ используйте для музык
official
Главный диспетчер для всех рабочих процессов MLflow. Используйте этот навык, когда пользователь хочет сделать что-либо с MLflow — трассировку, оценку, отладку или улучшение агента. Автоматически направляет к нужному подчинённому навыку MLflow. Срабатывает на:
official
Поиск в Mobbin реальных скриншотов UI приложений и их визуальный анализ. Обязателен перед вызовом MCP-инструмента search_screens — этот навык определяет, как планировать поиск, отвечать и строить HTML-доски с доказательствами, когда ответом являются сами экраны. Используйте всякий раз, когда пользователь спрашивает о паттернах UI/UX-дизайна, хочет увидеть, как другие приложения обрабатывают экран или флоу, нуждается в дизайн-вдохновении или референсах, просит с
official
Помогает писать код Mojo, взаимодействующий с Python, используя актуальный синтаксис и соглашения. Используйте этот навык вместе с mojo-syntax при написании кода Mojo, который взаимодействует с Python, вызывает библиотеки Python из Mojo или предоставляет типы/функции Mojo для Python. Также используйте, когда пользователь хочет создавать расширения Python на Mojo, обёртывать структуры Mojo для использования в Python или конвертировать между Py
official
Многоэтапный конвейер аннотирования видео, превращающий исходные видео в обучающие данные Chain-of-Thought — многоуровневые подписи, структурированные описания и пары вопрос-ответ (MCQ, бинарные, открытые) с цепочками рассуждений, через дистилляцию VLM/LLM. Используйте, когда пользователь хочет
official
Активируйте, когда у разработчиков есть скрытые потребности в кэшировании: медленные ответы API, узкие места при чтении из базы данных, throttling или затраты в DynamoDB, давление масштабирования RDS/Aurora, задержка или затраты в Bedrock, или добавление кэша; активируйте при работе с Redis, Valkey, Memcached или любым хранилищем данных в памяти, паттернах cache-aside, хранилищами сессий, ограничением скорости, таблицами лидеров, счётчиками, потоками, очередями, pub/sub, распределёнными блокировками, флагами функций, корзинами покупок или другими стратегиями кэширования. Активируйте для извлечения в GenAI и ML: поиск векторной схожести для низкочастотного извлечения, семантическое кэширование, RAG, кэширование ответов LLM, хранилища эмбеддингов, память AI-агентов, рекомендации, персонализация. Активируйте для жизненного цикла ElastiCache: предоставление (serverless или на основе узлов), выбор движка, IaC CloudFormation/CDK/Terraform, подключение к VPC, TLS, RBAC, аутентификация IAM, Global Datastore, мониторинг, устранение неполадок, оптимизация затрат и миграция с самодостаточного Redis. Не активируйте для браузерных кэшей, CDN/CloudFront, HTTP Cache-Control, кэшей CPU.
official
Используйте,Используйте, когда пользователь запрашивает ближайшие общественные/открытые туалеты или 근처 화장실. Сначала всегда запрашивайте текущее местоположение пользователя, затем используйте общенациональный стандартный набор данных об общественных туалетах и разрешение координат через Kakao.
official
Быстрая автоматическая проверка линтером — обнаруживает распространенные нарушения дизайн-системы за считанные секунды
official
Создает профессиональные диаграммы логических потоков и диаграммы логической архитектуры системы в формате XML draw.io (.drawio файлы). Используйте при создании: (1) диаграмм логических потоков, показывающих поток данных/процессов между компонентами системы, (2) диаграмм логической архитектуры, представляющих структуру системы без привязки к конкретному облачному провайдеру, (3) диаграмм процессов BPMN, (4) диаграмм UML (классов, последовательностей, активностей), (5) диаграмм потоков данных (DFD), (6) диаграмм принятия решений или (7) диаграмм взаимодействия системы. Этот навык фокусируется на общих/абстрактных представлениях, а не на архитектурах, специфичных для AWS/Azure (для облачных диаграмм используйте aws-drawio-architecture-diagrams).
official
Добавляет виджеты домашнего экрана в приложение Flutter для Android и iOS. Используется для отображения краткой информации из приложения или быстрых действий на домашнем экране устройства.
official
Создание презентационных сценариев для инвесторов в различных форматах (10 минут, 5 минут, 2 минуты, 1 минута — питч в лифте, письмо инвестору). Формирует нарративы для питча, подготовку к вопросам и ответам, рубрику оценки питча и опциональную практику ролевых игр с инвестором. Используйте, когда пользователь хочет создать питч, подготовиться к встречам с инвесторами, разработать питч для стартапа, написать нарратив для привлечения финансирования или потренировать свой питч. Срабатывает по запросам: "питч-дек", "питч для инвесторов", "представь мой стартап", "презентация для привлечения инвестиций", "seed-презентация", "как делать питч", "встреча с инвестором", "демо-день", "подготовка питча", "сценарий питча", "питч в лифте для инвесторов", "тренировка питча", "потренирую свой питч", "ролевая игра с инвестором" или любой запрос на представление стартапа инвесторам, акселераторам или партнерам. Работает автономно — не требует предварительной сессии по проектированию стартапа, но использует их результаты, если они доступны.
official
Применяйте современные языковые паттерны и идиомы Swift для кода без конкурентности и SwiftUI. Охватывает выражения if/switch (Swift 5.9+), типизированные выбросы ошибок (Swift 6+), result builders, property wrappers, непрозрачные и экзистенциальные типы (some vs any), паттерны guard, тип Never, builders Regex (Swift 5.7+), базовое форматирование Codable (CodingKeys, пользовательское декодирование, вложенные контейнеры), современные API коллекций (count(where:), contains(where:), replacing()), базовое использование FormatStyle и паттерны интерполяции строк. Используйте при написании основного кода Swift с использованием дженериков, протоколов, перечислений, замыканий или современных языковых возможностей; сложные задачи Codable направляйте к swift-codable, детальное форматирование/локализацию — к swift-formatstyle, а именование API — к swift-api-design-guidelines.
official

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

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