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

Комплексный навык для библиотеки плавной прокрутки Locomotive Scroll с эффектами параллакса, обнаружением области просмотра и анимациями, управляемыми прокруткой. Используйте при реализации опыта плавной прокрутки, создании эффектов параллакса, построении анимаций, запускаемых прокруткой, или разработке иммерсивных сайтов с прокруткой. Активируется при задачах, связанных с Locomotive Scroll, плавной прокруткой, параллаксом, обнаружением прокрутки, событиями прокрутки, липкими элементами, горизонтальной прокруткой или интеграцией GSAP ScrollTrigger. Интегрируется с GSAP для продвинутых анимаций, управляемых прокруткой.

AI Native Camp, День 3. Уточнение и GitHub. С помощью плагина Clarify делаем неясные требования четкими, создаем собственные навыки (skills), пишем PRD и отправляем первый PR в GitHub. Используется по запросам: "3-й день", "Day 3", "clarify", "clarify", "PRD", "GitHub".

Преобразуйте URL живой статьи в пресс-клиппинг, который выглядит как реальное освещение — логотип, шрифты, фотографии и макет издания сохраняются, реклама и визуальный шум удаляются, а (для подборки) остается только секция клиента. Рендерится в PDF. Вы осматриваете каждый сайт и настраиваете удаление под него; встроенный скрипт не содержит логики, специфичной для сайтов.

Определите контроль версий для файлов дизайна, компонентов и библиотек — ветвление, именование и релизы. Используйте, когда история изменений файлов хаотична. Для правил участия в разработке дизайн-системы используйте `design-system-governance` (design-systems).

Очищайте и преобразовывайте неструктурированные данные в Stata с использованием воспроизводимых рабочих процессов

Если пользователь хочет оптимизировать внутреннюю перелинковку, исправить «висячие» страницы (orphan pages) или улучшить структуру ссылок. Также применяйте, если пользователь упоминает «internal links», «internal linking», «anchor text», «link equity», «internal linking strategy» или «orphan pages». Для информационной архитектуры (IA) используйте website-structure.

Исчерпывающее руководство по документации для проектов Golang, охватывающее комментарии godoc, README, CONTRIBUTING, CHANGELOG, Go Playground, примерные тесты (Example tests), документацию API и llms.txt. Используйте при написании или проверке комментариев к коду, документации, добавлении примеров кода, настройке сайтов с документацией или обсуждении лучших практик документирования. Срабатывает как для библиотек, так и для приложений/CLI.

Обновление и поддержка документации проекта для локальных изменений кода с использованием многоагентного рабочего процесса с агентами-техническими писателями. Охватывает папку docs/, файлы README, JSDoc и документацию API.

Создайте технические документы с ограниченным по времени исследованием (spike) для изучения и принятия ключевых решений по разработке до начала реализации.

Освойте параллелизм в Java: потоки, исполнители (executors), блокировки, CompletableFuture, виртуальные потоки

Когда пользователь хочет запускать рекламу на YouTube, настраивать кампании TrueView или Bumper или оптимизировать креативы видеорекламы. Также используйте, если пользователь упоминает «рекламу на YouTube», «TrueView», «рекламу Bumper», «YouTube Discovery», «видеорекламу», «кампанию на YouTube» или «рекламу в ленте». Для органического продвижения на YouTube используйте youtube-seo.

Оценивайте потенциальные будущие убытки с помощью VaR, Expected Shortfall, моделирования методом Монте-Карло и стресс-тестирования. Используйте, когда пользователь спрашивает о Value-at-Risk, CVaR, Expected Shortfall, анализе сценариев, стресс-тестировании или факторном разложении рисков. Также вызывайте, когда пользователи упоминают 'how much could I lose', 'worst-case scenario', 'tail risk', 'risk budget', 'component VaR', 'marginal VaR', '99% confidence loss', 'Monte Carlo simulation' или спрашивают, как спроецировать риск портфеля на будущее.

Реализует компонент Syncfusion React Scheduler для календарей, планирования событий и управления назначениями. Используйте этот компонент при создании систем планирования, календарных приложений, систем бронирования или интерфейсов управления временем. Включает все виды представления планировщика (День, Неделя, Месяц, Таймлайн, Агенда, Год), привязку данных, планирование ресурсов, повторяющиеся события, операции CRUD, перетаскивание для планирования, настройку, доступность и расширенные функции.

Стратегия перепродажи (repricing) и оптимизация получения кнопки «Купить» (Buy Box) на Amazon. Анализ конкурентного ценообразования, правила динамического ценообразования, стратегии защиты маржи, выбор инструментов перепродажи и автоматизированные рабочие процессы ценообразования. Используйте, когда пользователь спрашивает о перепродаже на Amazon, стратегии ценообразования, оптимизации кнопки «Купить», конкурентном ценообразовании или динамическом ценообразовании.

Создание файла llms.txt с нуля на основе структуры репозитория в соответствии со спецификацией llms.txt по адресу https://llmstxt.org/

Полное руководство по использованию cmux CLI. Используйте, когда пользователь спрашивает о cmux CLI, cmux --help, сокетных командах, поиске команд, рабочих пространствах, панелях, поверхностях, браузере CLI, хуках, ленте (feed), настройках или автоматизации через команду cmux.

Оптимизация заголовков товаров для поисковой видимости и кликабельности на платформах электронной коммерции. Специфичные для платформ правила оформления заголовков для Amazon (200 символов), Etsy (140 символов), Walmart, SEO для Shopify и eBay.

Экспертный шаблон для систем сохранения/загрузки с использованием JSON/бинарной сериализации, паттерна PERSIST group, версионирования и миграции. Охватывает прогресс игрока, настройки, сохранение состояния игры и восстановление после ошибок. Применяется при реализации систем сохранения ИЛИ обеспечения персистентности данных. Ключевые слова: save, load, JSON, FileAccess, user://, serialization, version migration, PERSIST group.

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

Управление рабочим процессом выполнения в GitHub и Linear: сортировка задач и pull request-ов, связывание активной работы и обеспечение публичности GitHub при сохранении Linear в качестве внутреннего слоя выполнения. Используется, когда пользователю нужен контроль бэклога, сортировка PR или координация между GitHub и Linear.

Просматривайте изменения в PR или ветке, используя граф знаний для получения полного структурного контекста. Выдает структурированный обзор с анализом радиуса воздействия.

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

Определите гайдлайн по стилю иллюстраций — визуальный язык, использование цвета и правила применения. Используйте при заказе или стандартизации иллюстраций. Для иконок используйте `icon-system` (design-systems).

Поиск и изучение API рабочего стола Windows. Используйте при разработке функций, требующих возможностей платформы — камеры, доступа к файлам, уведомлений, элементов управления пользовательским интерфейсом, ИИ/МО, датчиков, сетевых функций и т. д. Определяет нужный API для задачи и получает полные сведения о типах (методы, свойства, события, значения перечислений).

Создавать, генерировать или писать Dockerfile и многоступенчатые Docker-образы. Контейнеризировать приложения.

Создавайте профессиональные отчеты о тренингах/семинарах в формате файла .docx. Используйте этот навык, когда пользователь упоминает «отчет о тренинге», «отчет о семинаре», «compte rendu», «compte rendu de formation», «отчет о обучении», «разбор результатов семинара», «оформление отчета по тренингу», «резюме обучения» или любой запрос на документирование сессии обучения, семинара или вводного инструктажа с обратной связью от участников и рекомендациями. Также активируйте, если пользователь говорит что-то вроде «я только что провел семинар и мне нужно оформить отчет», «помоги мне подвести итоги моей сессии обучения» или «мне нужно отчитаться перед руководством о проведенной сессии». Всегда используйте этот навык — для коротких или длинных сессий, в любой дисциплине (технические навыки, soft skills, творческие, комплаенс, онбординг и т.д.) — whenever требуется структурированный письменный результат по событию обучения.

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

Навык профилирования Rust для анализа производительности. Используйте при генерации флейм-графов из бинарных файлов Rust, измерении раздувания из-за монофоризации с помощью cargo-llvm-lines, анализе размера бинарных файлов с помощью cargo-bloat, микро-бенчмаркинге с помощью Criterion или интерпретации встроенных кадров в профилях. Активируется при запросах о cargo flamegraph, cargo-bloat, cargo-llvm-lines, бенчмарках Criterion, профилировании производительности Rust или анализе размера бинарных файлов.

Сокращать размерность признаков с помощью PCA, t-SNE и отбора признаков для уменьшения размерности, визуализации и вычислительной эффективности

Паттерны проектирования структур и интерфейсов в Golang — композиция, встраивание, приведение типов, переключение типов, разделение интерфейсов, внедрение зависимостей через интерфейсы, теги полей структур и выбор между указательными и значимыми получателями. Используйте этот навык при проектировании типов Go, определении или реализации интерфейсов, встраивании структур или интерфейсов, написании приведений или переключений типов, добавлении тегов полей структур для сериализации JSON/YAML/БД или выборе между указательными и значимыми получателями. Также используйте, если пользователь спрашивает об «принимайте интерфейсы, возвращайте структуры», проверках интерфейсов на этапе компиляции или композиции небольших интерфейсов в более крупные.

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

Выбор правильной архитектуры Zoom для конкретного случая использования. Используйте при выборе между REST API, Webhooks, WebSockets, Meeting SDK, Video SDK, Zoom Apps SDK, Zoom MCP, Phone, Contact Center или гибридным подходом.

Эксперт по GraalVM Native Image, который добавляет поддержку нативных образов к Java-приложениям, собирает проект, анализирует ошибки сборки, применяет исправления и итерирует процесс до успешной компиляции, следуя лучшим практикам Oracle.

Написание оптимизированного SQL для вашего диалекта с соблюдением лучших практик. Используйте при преобразовании запроса к данным на естественном языке в SQL, построении многоступенчатого запроса с CTE, соединениями и агрегациями, оптимизации запроса к большой партиционированной таблице или получении специфичного для диалекта синтаксиса для Snowflake, BigQuery, Postgres и т. д.

Никогда не тестируйте поведение mock-объектов. Никогда не добавляйте методы, используемые только в тестах, в производственные классы. Понимайте зависимости перед использованием mock.

Развертывание и отладка приложений, совместимых с Eve, через CLI с акцентом на среды предварительной эксплуатации (staging).

Каскадное распространение стратегии от руководства до отдельных сотрудников. Обнаруживает и устраняет несоответствие между целями компании и выполнением задач командами. Включает формулировку стратегии, картирование каскада, обнаружение «сиротских» целей, выявление изолированных подразделений, анализ разрывов в коммуникации и протоколы согласования. Используйте, когда команды действуют в разных направлениях, OKR не связаны между собой, отделы оптимизируют локальные показатели в ущерб компании, или когда пользователь упоминает согласование, каскад стратегии, изолированные подразделения, конфликтующие OKR или коммуникацию стратегии.

Идиоматичный стиль Python, стандарты PEP 8, аннотации типов и лучшие практики для создания надежных, эффективных и поддерживаемых приложений на Python.

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

Проверка, линтинг, аудит или планирование файлов Terraform/.tf/HCL; запуск tflint, checkov, terraform validate.

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

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

Этот навык позволяет визуально проверять сайты, работающие локально или удаленно, чтобы выявлять и исправлять проблемы с дизайном. Активируется по запросам вроде «проверить дизайн сайта», «посмотреть UI», «исправить верстку», «найти проблемы с дизайном». Выявляет проблемы с адаптивным дизайном, доступностью, визуальной согласованностью и поломкой макета, а затем выполняет исправления на уровне исходного кода.

Проектирование и развертывание готовых к продакшену серверов MCP (Model Context Protocol) на основе контрактов OpenAPI вместо ручного написания обёрток для инструментов. Поддержка Python и TypeScript, валидация схем, безопасное развитие. Используйте, когда нужно представить существующий API в виде сервера MCP, создавать интеграции инструментов для Claude, Codex или Cursor, или разворачивать проект MCP с нуля.

Навык работы с небезопасным кодом в Rust для системного программирования. Используйте при написании или ревью небезопасного кода Rust, понимании операций, требующих unsafe, реализации безопасных абстракций над небезопасным кодом, аудите блоков unsafe или понимании сырых указателей, transmute и extern. Активируется при запросах о небезопасном Rust, сырых указателях, transmute, блоках unsafe, написании безопасных обёрток, UnsafeCell, реализации трейтов в unsafe или аудите небезопасного кода.

Адаптируйте существующую палитру для темного режима: повышение поверхностей, перераспределение контраста и правила обесцвечивания. Применяйте, когда у вас уже есть светлая палитра для перевода. Для создания базовой палитры сначала используйте `color-system`.

Создайте релиз OpenSEO — увеличьте версию, подготовьте пользовательские заметки к релизу на основе коммитов с последнего тега, выполните проход ревью и верификации субагентом, и откройте PR «release: vX.X.X». Используйте, когда пользователь просит подготовить релиз, увеличить версию или написать заметки к релизу.

Генерирует полные модули CRUD для приложений NestJS с Drizzle ORM. Используется при создании серверных функций в NestJS, требующих операций с базой данных, включая создание новых сущностей с полными CRUD-эндпоинтами, сервисов с запросами Drizzle, DTO, валидированных с помощью Zod, и модульных тестов. Активируется запросами типа "сгенерировать модуль пользователя", "создать CRUD для продукта", "добавить новую сущность с эндпоинтами" или при настройке функций, основанных на базе данных, в NestJS.

Написание документов для агентов. Используется при создании или редактировании навыков, а также при изменении файлов AGENTS.md или CLAUDE.md.

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

Экспертный уровень в разработке на Java с использованием функций Java 21+, Spring Boot, Maven/Gradle и лучших практик для корпоративных систем

Реализовать расширения панели инструментов Tiptap для редактора rich text в Umbraco, используя официальную документацию

Комплексное руководство по паттернам CI/CD-конвейеров, охватывающее GitHub Actions, workflows, автоматизацию, тестирование, стратегии развертывания и управление релизами для современной доставки программного обеспечения

Полный конвейер, управляемый спецификацией — проходит этапы бриф → токены → форма (spec) → реализация (build) → конвергенция → отправка (ship) за один управляемый запуск. Записывает `.ui-craft/spec.md`. Запускайте при создании совершенно нового интерфейса с нуля. Вызывайте, когда пользователь просит sddesign для своего UI или упоминает 'sddesign' в контексте дизайна / UI / frontend-разработки.

Экспертные знания в области оптимизации производительности Godot, профилирования, выявления узких мест и методов оптимизации. Используйте при помощи улучшения производительности игр или анализа проблем с производительностью.
Как сделать свой навык
Навык — это папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент подхватывает его по описанию и следует шагам.



