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

Вызывайте Recoup API и внешние коннекторы напрямую — получайте любой ресурс платформы (артисты, соцсети, организации, исследования, документы) и запускайте действия коннекторов (правки Google Docs/Sheets/Drive, Gmail, TikTok, Instagram). Используйте всегда, когда нужны сырые данные Recoup, ресурс платформы, нужно написать curl-запрос к api.recoupable.dev или прочитать/записать что-то за пределами Recoup, например URL Google Doc или таблицу.

CLI для нотной записи — транспонирование, экспорт в PDF/аудио/MIDI, извлечение партий, управление инструментами

Конвертирует твиты и статьи X (Twitter) в markdown с YAML front matter. Использует реверс-инжиниринг API, требующий согласия пользователя. Используйте, когда пользователь упоминает «X to markdown», «tweet to markdown», «save tweet» или предоставляет URL-адреса x.com/twitter.com для конвертации.

Осваивайте принципы проектирования REST и GraphQL API для создания интуитивно понятных, масштабируемых и поддерживаемых API, которые нравятся разработчикам. Используйте при проектировании новых API, обзоре спецификаций API или установлении стандартов проектирования API.

Запускайте тесты pytest с покрытием, выявляйте строки, не покрытые тестами, и увеличивайте покрытие до 100%.

Отправляйте письмо через Recoup API надёжным способом — Node-хелпер, который корректно сериализует тело письма и явно падает с ошибкой вместо отправки пустого письма. Используйте всегда, когда задача требует отправить отчёт/сводку/уведомление владельцу аккаунта или получателю по email. ВСЕГДА используйте этот скрипт для отправки почты; никогда не собирайте вручную `curl … -d`.

Чтение и запись больших массивов cuPyNumeric в HDF5 с помощью параллельного распределённого HDF5 I/O от Legate (legate.io.hdf5: to_file, from_file, from_file_batched). Используйте, когда разработчику нужно сохранить массив cuPyNumeric в файл .h5/.hdf5, загрузить набор данных HDF5 в распределённый массив cuPyNumeric, читать большой набор данных HDF5 частями, передать массивы в HPC-конвейер одним файлом или ускорить дисковый ввод-вывод HDF5.

Проверяйте изменения кода через конвейер no-mistakes — автоматический обзор кода, тесты, линтинг, документация, пуш, PR и CI — до их отправки в целевой репозиторий. Используйте, когда пользователь просит запустить no-mistakes, проверить или отправить изменения, безопасно выполнить пуш, просит вас выполнить задачу, а затем проверить её, или вызывает /no-mistakes.

Структура питч-дека для инвесторов: пошаговый фреймворк по слайдам, правила визуального дизайна и представление данных. Охватывает фреймворк из 12 слайдов, типы диаграмм, слайды о команде и распространённые отталкивающие инвесторов моменты. Используйте для: питч-деков для привлечения инвестиций, инвесторских презентаций, стартап-питчей, demo day, грантовых заявок. Триггеры: pitch deck, investor deck, startup pitch, fundraising deck, demo day, pitch presentation, investor presentation.

Делает проекты .NET совместимыми с Native AOT и trimming, систематически устраняя предупреждения анализатора IL trim/AOT. ИСПОЛЬЗУЕТСЯ ДЛЯ: обеспечения AOT-совместимости проектов, исправления предупреждений о trimming, устранения предупреждений IL (IL2026, IL2070, IL2067, IL2072, IL3050), добавления аннотаций DynamicallyAccessedMembers, включения IsAotCompatible. НЕ ИСПОЛЬЗУЕТСЯ ДЛЯ: публикации нативных AOT-бинарников, оптимизации размера бинарников, замены

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

Вычисления с учетом единиц измерения с помощью Pint — конвертация единиц, размерный анализ, арифметика единиц

Генерация кода анимаций React Native Reanimated для приложений React Native. Используется, когда пользователь просит создать, реализовать или добавить анимации в React Native — включая переходы, жесты, эффекты, привязанные к прокрутке, анимации макета, переходы макета, анимации появления/исчезновения, CSS-анимации, CSS-переходы, переходы с общим элементом, анимации цвета, параллакс, затухание, сдвиг, масштабирование, пружину, тайминг и др.

Когда что-то идёт не так во время сборки, сначала определите тип сбоя, прежде чем решать, как реагировать. Точечное исправление, жёсткий сброс или полное переосмысление — правильный ответ зависит от правильной диагностики.

Продвинутые паттерны React Flow для сложных сценариев использования. Применяйте при реализации подпотоков, пользовательских соединительных линий, программных макетов, перетаскивания (drag-and-drop), отмены/повтора (undo/redo) или сложной синхронизации состояния.

Эксперт по AWS Cloud Development Kit (CDK) для создания облачной инфраструктуры на TypeScript/Python. Используйте при создании стеков CDK, определении конструкций CDK, реализации инфраструктуры как код инфраструктуры или когда пользователь упоминает CDK, CloudFormation, IaC, cdk synth, cdk deploy или хочет программно определять инфраструктуру AWS. Охватывает структуру приложения CDK, шаблоны конструкций, композицию стеков и рабочие процессы развертывания.

Используйте только тогда, когда пользователь явно запрашивает проверку или аудит кода фронтенда в `web/` или `packages/dify-ui/`. Поддерживает проверку изменений, ожидающих слияния, проверку по файлам и проверку вставленных диффов. Не используйте для запросов только на реализацию, диагностики без намерения проверки или кода только бэкенда.

Находите треды на Reddit, где люди действительно спрашивают о том, что вы предлагаете, и составляйте короткие, реально полезные ответы — честно раскрывая свою аффилированность и упоминая продукт только тогда, когда он действительно отвечает на вопрос. Два шага: поиск — сканирование нужных сабреддитов на предмет реальных потребностей (запросы рекомендаций, выраженная боль, упоминания конкурентов) и ранжирование немногих тредов, где вы можете реально помочь.

Реализует паттерны Redis для кеширования, сессий, ограничения частоты запросов, pub/sub и распределённых блокировок с учётом лучших практик. Используйте, когда пользователи запрашивают

Анализ кода с экономией токенов через 5-уровневый стек (AST, Call Graph, CFG, DFG, PDG). Экономия 95% токенов.

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

CLI Hugging Face Hub (`hf`) для загрузки, выгрузки и управления моделями, датасетами, spaces, buckets, репозиториями, статьями (papers), заданиями (jobs) и другим на Hugging Face Hub. Используй при: работе с аутентификацией; управлении локальным кэшем; управлении Hugging Face Buckets; запуске или планировании заданий на инфраструктуре Hugging Face; управлении репозиториями Hugging Face; обсуждениях и pull request'ах; просмотре моделей, датасетов и spaces

Создавай и расширяй полноценные визуальные бренд-системы через Higgsfield CLI и встроенные детерминированные локальные инструменты: палитры, SVG-логотипы, типографику, макеты (mockups), социальную графику, упаковку, вывески, мерчандайз, постеры, презентационные колоды и редактируемые бренд-буки в PPTX/PDF. Сохраняет официально предоставленные ассеты, хранит утверждения локально и перегенерирует только зависимые результаты. Используй когда:

Шаблоны JPA/Hibernate для проектирования сущностей, отношений, оптимизации запросов, транзакций, аудита, индексации, пагинации и пулинга в Spring Boot.

[Устарело] Обязательная документация для агентов, работающих с реляционной базой данных CloudBase через MCP. Определяет канонический флоу управления SQL с `queryMysqlDatabase`, `manageMysqlDatabase`, `queryPermissions` и `managePermissions`, включая провижининг MySQL, флоу удаления, асинхронные проверки статуса, безопасное выполнение запросов, инициализацию схемы и обновление прав доступа. Новым окружениям.

Проектирование систем мотивации с использованием автономии, мастерства и цели (AMP) для продуктов и команд. Использовать, когда пользователь упоминает...

Развертывание DAG и проектов Airflow. Используйте при развертывании Airflow или ответе на любые вопросы, связанные с развертыванием: развертывание DAG/проектов, выкладка кода, настройка CI/CD, развертывание в production или стратегии развертывания для Airflow.

[Устарело] Используйте при создании веб-фронтендов, работающих с реляционной базой данных CloudBase через @cloudbase/js-sdk — даёт канонический паттерн инициализации, чтобы затем использовать запросы в стиле Supabase из браузера. Новым окружениям следует использовать PostgreSQL с app.rdb() — см. навык postgresql-development.

Создать новую миграцию базы данных с последовательной нумерацией, включающую SQL-файлы для применения (up) и отката (down)

Создавайте профессиональные посты в блог о релизе пакета по конвенциям блога Tidyverse или Shiny. Используйте, когда пользователю нужно: (1) написать анонс релиза для R- или Python-пакета для tidyverse.org или shiny.posit.co, (2) преобразовать содержимое NEWS/changelog в формат блога, (3) сгенерировать раздел благодарностей со списком контрибьюторов, (4) оформить пост по требованиям конкретной блог-платформы.

Поиск записей в Анналах династии Чосон на официальном сайте sillok.history.go.kr с использованием поискового запроса и опционального уточнения по королю/году.

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

Удаляйте видимые водяные знаки с изображения с помощью API разработчика Pilio. Используйте, когда пользователь хочет очистить PNG, JPG, JPEG или WEBP изображение, удалить наложенные водяные знаки или автоматизировать удаление водяных знаков через Pilio.

Написание и запуск автоматических тестов для кода Encore.ts с помощью `encore test` и vitest/jest. Охватывает изолированные БД для каждого теста и паттерны `describe`/`it`/`expect`.

Используйте при проектировании событийно-ориентированных рабочих процессов, разделении сервисов, реализации паттернов fan-out (один триггер, много downstream-обработчиков), реализации идемпотентной обработки событий с использованием ID (24-часовое окно дедупликации) или обработке доставки 'at-least-once' из внешних источников, таких как вебхуки Stripe. Охватывает схему событий Inngest, формат полезной нагрузки, соглашения об именовании, ID для идемпотентности, параметр ts, паттерны fan-out и системные события, такие как inngest/function.failed.

Реализует компоненты Syncfusion React Sparkline для компактной встроенной визуализации данных. Используйте этот навык при работе со спарклайнами, мини-графиками или индикаторами трендов в ограниченных пространствах. Этот навык охватывает все 5 типов спарклайнов (линейный, столбчатый, площадной, win-loss, круговой), всплывающие подсказки, маркеры, метки данных, диапазоны, настройку осей и темы. Идеально подходит для отображения трендов данных внутри сеток, панелей мониторинга или таблиц без использования полноразмерных графиков.

Управляемый путь от большого устаревшего кодового репозитория, который все боятся трогать, до такого, который безопасно менять, легко понимать, ограничен и устойчив — погашение долга на месте без переписывания с нуля. Оркеструет восемь навыков поэтапно — working-with-legacy-code, refactoring-patterns, clean-code, software-design-philosophy, clean-architecture, pragmatic-programmer, release-it, domain-driven-design — задавая пользователю вопросы.

Когда пользователь хочет повысить конверсию, проводить A/B-тесты, оптимизировать воронки продаж или снизить трение. Также используйте, если пользователь упоминает «CRO», «conversion rate optimization», «A/B test», «split test», «funnel optimization», «checkout optimization», «form optimization» или «conversion funnel». Для психологии ценообразования используйте pricing-strategy.

AI-демо и GPU-вычисления с Gradio Spaces и Hugging Face Spaces ZeroGPU. Используйте при написании или проверке кода, использующего `@spaces.GPU`, настройке `python_version` или `requirements.txt` для Space с ZeroGPU, либо при работе с особенностями кода ZeroGPU — изоляцией процессов на основе pickle, семантикой `gr.State` через границу воркера, отсутствием `torch.compile` (используйте AoTI вместо него), сборками CUDA-колёс...

Навык агента, точно воспроизводящий команды Hummingbot CLI (connect, balance, create, start, stop, status, history) через Hummingbot API. Версия V1 сфокусирована на основных торговых рабочих процессах. Для DEX/LP-стратегий на Solana используйте вместо этого lp-agent.

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

Учит паттерну render props для гибкой композиции компонентов. Используйте, когда нужно разделить логику рендеринга между компонентами, передавая функцию, возвращающую JSX, в качестве prop.

Тестирование компонентов React с использованием React Testing Library, Vitest/Jest, MSW для мокирования сетевых запросов, проверки доступности через axe, а также определение границы между компонентными тестами и end-to-end тестами в Playwright/Cypress. Используйте при написании или исправлении тестов для компонентов React, хуков или страниц.

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










