AI Skills
Навыки (SKILL.md) расширяют ассистентов готовыми процедурами: документы, дизайн, тестирование и интеграции. Официальные опубликованы владельцами подтверждённых репозиториев компаний-разработчиков; остальные относятся к community.
● Обновлено 5 дн. назад
Лучшие практики безопасности и предотвращение уязвимостей в Golang. Охватывает инъекции (SQL, командные, XSS), криптографию, безопасность файловой системы, сетевую безопасность, cookies, управление секретами, безопасность памяти и логирование. Применяется при написании, проверке или аудите кода Go на предмет безопасности, либо при работе с любым кодом, представляющим риск и связанным с криптографией, вводом-выводом, управлением секретами, обработкой пользовательского ввода или аутентификацией. Включает настройку инструментов безопасности.

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

Применяйте систему именования CSS Flowkit в Webflow. Используйте при создании классов, аудите существующего именования или создании новых компонентов в соответствии с соглашениями Flowkit. Flowkit — это официальный CSS-фреймворк Webflow с подходом utility-first. Работает в headless-режиме относительно ID страницы — подключение к Designer не требуется, за исключением опциональных удобств live-canvas (текущая страница, выбор интерактивных элементов).

Используйте, когда просят применить подход "SEO, ориентированный на продукт" (product-led SEO), "программное SEO" (programmatic SEO), "создание программных страниц", "органический привлечение пользователей через продукт", "оценить целесообразность SEO" или "оптимизировать под AI-поиск". Помогает оценить, подходит ли SEO для вашей бизнес-модели, и определить, как подходить к нему как к продукту, а не просто как к маркетинговому инструменту. Фреймворк Product-Led SEO (разработанный Эли Шварцем) рассматривает SEO как создание продуктов для пользователей поисковых систем.

Интерфейс командной строки для CloudAnalyzer — удобный для агентов интерфейс для CloudAnalyzer, платформы QA для картирования, локализации и анализа результатов восприятия. Поддерживает 27 команд в 8 группах: оценка облака точек, оценка траектории, QA сегментации земли, контрольные точки качества на основе конфигурации, эволюция базовых линий, обработка, визуализация и интерактивный REPL.

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

Реализует компонент Syncfusion React Bullet Chart для визуализации ключевых показателей эффективности (KPI) и индикаторов производительности. Используйте его, когда пользователям нужны отображение основных показателей, сравнительные меры, сравнение с целевыми значениями или визуализация метрик. Охватывает привязку данных, значения на шкале, целевые полосы, диапазоны, заголовки, всплывающие подсказки, метки данных, кастомизацию осей, ориентацию и доступность.

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

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

Создавайте переиспользуемые модули Terraform для инфраструктуры AWS, Azure, GCP и OCI, следуя лучшим практикам инфраструктуры как кода (IaC). Используйте при создании модулей инфраструктуры, стандартизации развертывания облачных ресурсов или реализации переиспользуемых компонентов IaC.

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

Встраиваемая панель инспектора для любого приложения json-render. Используйте, когда пользователь хочет отладить генеративный UI, исследовать дерево спецификаций, редактировать состояние во время выполнения, видеть отправленные действия, отслеживать изменения потоков в реальном времени, просматривать каталог или выбирать элементы DOM для поиска их ключей спецификаций. Триггеры включают «добавить devtools», «отладить json-render», «исследовать спецификацию», «почему этот элемент не отображается», «увидеть состояние во время выполнения» или запросы на подключение к потокам / захват журналов действий для `@json-render/devtools`.

Анализ здоровья воронки продаж — приоритизация сделок, выявление рисков, получение еженедельного плана действий. Используйте при проведении еженедельного обзора воронки, решении, над какими сделками сосредоточиться на этой неделе, выявлении «застывших» или заблокированных возможностей, аудите на наличие проблем с гигиеной данных (например, неверные даты закрытия) или определении сделок, зависящих от одного человека.

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

Направляйте запросы на аудио, видео, транскрипцию, субтитры и подготовку к монтажу в правильный рабочий процесс понимания медиа до выполнения. Используйте это, когда пользователь хочет получить транскрипцию, генерацию субтитров, карту битов, планирование B-roll или готовые к монтажу материалы, и первым вопросом является определение того, какой навык и цепочка моделей должны быть запущены.

Постройте строгую Теорию изменений (ToC) для программ MEL/SRHR, следуя критериям DFID (Vogel, 2012) и модели ToC KIT с феминистской точки зрения (van Eerdewijk et al., 2017). Используйте, когда Ане просит «теорию изменений», «ToC», «логику программы», «путь изменений», «анализ путей» или аналогичное. Создаёт чётко сформулированные результаты, предварительные условия, допущения (проверяемые и непроверяемые), вопросы вклада и план доказательств. Отмечает отсутствие анализа феминистской политической экономии.

Анализ обогащения генных множеств — GO (биологический процесс, молекулярная функция, клеточный компонент), KEGG, обогащение путей Reactome с помощью clusterProfiler, gseapy, ORA, GSEA. Применяется для интерпретации списков дифференциально экспрессированных генов (DEG), списков хитов скрининга или любых запросов «список генов — пути». Включает обработку параметров simplify-cutoff и соглашения о знаменателях union-vs-total для вопросов о проценте DE-генов.

Навык обнаружения для Native SDK, полного набора инструментов для создания нативных десктопных приложений. Приложения по умолчанию пишутся на TypeScript с использованием декларативного нативного разметочного языка (.native) и компилируются в нативный код без JS-рантайма в бинарном файле; ядром на Zig является явная альтернатива, а WebViews — опциональный путь для веб-контента. Используйте, когда пользователь спрашивает, что такое Native SDK, как создать приложение Native SDK, написать нативный UI, создать скелет приложения, настроить app.zon, добавить команды моста, встроить веб-контент, упаковать приложение, протестировать запущенное приложение или автоматизировать приложение Native SDK.

Стилевые соглашения Go — длина строк и их перенос, объявления переменных, ясность управляющих конструкций, когда комментарии помогают, а когда вредят. Используйте при написании или ревью Go-кода, вопросах о стиле или читаемости, а также при установлении стандартов кодирования проекта. Не применяется к соглашениям об именовании (→ См. навык `samber/cc-skills-golang@golang-naming`), конфигурации линтеров (→ См. навык `samber/cc-skills-golang@golang-lint`) или doc-комментариям (→ См. навык `samber/cc-skills-golang@golang-documentation`).

Предоставляет паттерны аутентификации и авторизации JWT для Spring Boot 3.5.x, охватывающие генерацию токенов с помощью JJWT, аутентификацию Bearer/cookie, интеграцию с базой данных/OAuth2 и контроль доступа на основе ролей (RBAC) или прав с использованием Spring Security 6.x. Используйте при реализации аутентификации или авторизации в приложениях Spring Boot.

Когда пользователь хочет спроектировать, оптимизировать или провести аудит подвалов сайта. Также используйте, когда пользователь упоминает «footer», «нижний колонтитул страницы», «подвал сайта», «ссылки в подвале», «навигацию в подвале», «SEO подвала», «дизайн подвала», «CTA в подвале», «многоколоночный подвал» или «карту сайта в подвале». Для основного меню навигации используйте navigation-menu-generator.

Создание уникальных лендингов с высокой конверсией, сочетающих проверенные элементы конверсии с исключительным качеством дизайна. Создавайте красивые и запоминающиеся лендинги с использованием Next.js 14+ и ShadCN UI, избегая шаблонной эстетики ИИ и следуя структуре из 11 обязательных элементов.

Управление конфигурацией в Python с использованием переменных окружения и типизированных настроек. Используйте при вынесении конфигурации, настройке pydantic-settings, управлении секретами или реализации поведения, зависящего от окружения.

Миграция проектов Jest или Vitest на Rstest. Используйте, когда вас просят перенести проект с Jest/Vitest на Rstest, заменить API `jest`/`vi` на `@rstest/core`, перевести конфигурацию в `rstest.config.ts`, обновить скрипты, покрытие, настройку, моки, снимки и проекты, или диагностировать предупреждения о загрузке конфигурации, сбои миграции и регрессии по памяти/производительности, вызванные моделью выполнения Rstest на базе Rsbuild/Rspack, сборкой зависимостей DOM, графами сборки модулей с runtime-моками или рассинхронизацией версий.

Проведите формальные многосторонние дебаты по одному спорному решению в области MEL/SRHR: персональные агенты, сопоставленные с реальными экспертными точками зрения, исследуют вопрос независимо и вслепую, ведут один раунд дебатов, затем синтез в форме меморандума о решении сохраняет видимыми согласованные моменты и подлинные разногласия, чтобы Ane могла принять решение. Используйте, когда Ane не может определиться между именованными вариантами и хочет аргументированных независимых мнений. Затратный по токенам по замыслу: резервируйте для реальных решений. Не предназначен для уточнения дизайна, на который она уже склоняется (/grill-mel), создания новых проектов (brainstorming) или простого документа с вариантами (/decision-memo) и никогда для создания чего-либо.

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

Мониторинг конкурентов и сбор конкурентной разведки для продавцов на Amazon. Отслеживание изменений цен, уровня запасов, запуска новых продуктов, скорости появления отзывов и рекламных паттернов для ASIN конкурентов. Настройка оповещений о снижении цен, отсутствии товара на складе и изменениях на рынке. Работает на 12 маркетплейсах Amazon. Ключ API не требуется. Используйте, когда: (1) отслеживаете ценовые стратегии конкурентов, (2) контролируете запасы и паттерны наличия товара у конкурентов, (3) обнаруживаете запуск новых продуктов в вашей категории, (4) анализируете скорость появления отзывов и рейтинги конкурентов, (5) выявляете рыночные возможности из-за пробелов в предложении конкурентов, (6) настраиваете конкурентные оповещения и бенчмарки.

Пишите твиты и треды в X/Twitter с высокой вовлеченностью, основанные на актуальных исследованиях того, что сейчас работает в нише пользователя: ищет вирусные примеры через веб-поиск, затем составляет варианты крючка, версию одного твита и версию треда с альтернативами для тестирования. Используйте, когда пользователь говорит «напиши твит о X», «преврати это в тред», «помоги мне стать вирусным», «развивай мой аккаунт X/Twitter», «мои твиты не собирают вовлеченность» или делится идеей/статьей для твита — любой запрос на контент для X/Twitter. Генерирует пакет твита: 3 варианта крючка, финальный одиночный твит, полный тред и заметки по публикации.

Когда пользователь хочет проанализировать данные Google Search Console, используйте GSC API или интерпретируйте показатели поисковой производительности. Также используйте, когда пользователь упоминает «GSC», «Search Console», «отчет об индексации», «Core Web Vitals», «Enhancements», «отчет Insights», «поисковая производительность», «поисковые запросы», «отчет о поисковой производительности», «проверка URL», «показы», «CTR», «средняя позиция», «покрытие индексации», «анализ данных GSC», «Search Console API» или «searchanalytics.query». Когда пользователь хочет переписать мета-теги title (не только сообщить о них), используйте title-tag. Для переписывания мета-описаний используйте meta-description.

Применяется, когда пользователь просит оптимизировать промпты, проектировать шаблоны промптов, оценивать выводы LLM с помощью набора тестов (eval set), измерять качество извлечения в RAG, проверять конфигурации агентов/инструментов, анализировать использование токенов или проектировать контракты структурированного вывода. Охватывает итеративную работу с промптами на основе оценки, метрики RAG (релевантность, достоверность, покрытие), проверку рабочих процессов агентов и бюджетирование токенов/затрат — все модели-независимо, с тремя инструментами из стандартной библиотеки Python.

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

Тонкая настройка моделей «визуальный язык» (VLM) с помощью обучения с учителем на данных, содержащих изображения и текст. Применяйте при адаптации VLM к конкретной визуальной области или задаче, настройке LoRA с замороженным визуальным блоком (frozen-vision-tower) или отладке тонкой настройки VLM, которая не обучается.

Рабочий процесс self-improvement только для CI с использованием gh-aw (GitHub Agentic Workflows). Захватывает повторяющиеся паттерны сбоев и сигналы качества из проверок pull request, генерирует структурированные кандидаты на обучение и предлагает устойчивые правила предотвращения без интерактивных запросов. Используйте, когда вам нужен автоматизированный захват знаний в CI/headless-конвейерах.

Реализует конвейеры для чанкинга документов, генерации эмбеддингов, хранения векторов и их извлечения для систем Retrieval-Augmented Generation. Используйте при создании приложений RAG, разработке систем вопросов и ответов по документам или интеграции ИИ с базами знаний.

Навык полного анализа модели угроз STRIDE-A и инкрементального обновления для репозиториев и систем. Поддерживает два режима: (1) Единый анализ — полный анализ модели угроз STRIDE-A репозитория, включающий обзоры архитектуры, диаграммы DFD, анализ STRIDE-A, приоритизированные выводы и исполнительские оценки. (2) Инкрементальный анализ — берет предыдущий отчет модели угроз в качестве базового уровня, сравнивает кодовую базу на последнем (или заданном коммите) и генерирует обновленный отчет с отслеживанием изменений (новые, устраненные, сохраняющиеся угрозы), тепловой картой STRIDE, разницей выводов и встроенным HTML-сравнением. Активировать только тогда, когда пользователь явно запрашивает анализ модели угроз, инкрементальное обновление или напрямую вызывает /threat-model-analyst.

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

Подключение к совместимой эволюционной торговой площадке EvoMap. Публикация пакетов Gene+Capsule, получение продвигаемых активов, выполнение задач за вознаграждение и заработок кредитов через протокол GEP-A2A. Использовать, когда пользователь упоминает EvoMap, эволюционные активы, протокол A2A, публикацию капсул или маркетплейс агентов.

Используйте этот навык при написании кода, реализации функций, рефакторинге, планировании архитектуры, проектировании систем, рецензировании кода или отладке. Этот навык превращает код уровня junior в программное обеспечение качества senior-инженера с использованием принципов SOLID, TDD, практик чистого кода и профессионального проектирования ПО.

Объяснение, черновое создание и валидация файлов Obsidian Bases .base с фильтрами, формулами, свойствами, сводками и видами таблиц, карточек или списков. Применяется для Obsidian Bases, представлений хранилища, похожих на базы данных, динамических таблиц, списков чтения, трекеров задач, фильтров, формул, сводок и редактирования файлов .base.

Проверка diff, ветки или PR на соответствие стандартам корректности, безопасности, breaking-change и качества — запускает validation gate, применяет встроенный чек-лист, а также любой локальный для репозитория, и формирует результаты с ранжированием по severity и вердиктом approve/request-changes. Движок проверки, лежащий в основе om-auto-review-pr и om-review-prs.

Используйте при работе в любом репозитории FaasJS, если не выбран более узкий навык FaasJS, или когда задача охватывает соглашения проекта, контрольные точки валидации, границы безопасности и несколько подсистем FaasJS. Для сфокусированной работы также загружайте соответствующий навык FaasJS: faasjs-project-workflow, faasjs-react-ant-design, faasjs-api-jobs, faasjs-pg, faasjs-plugins-runtime, faasjs-utils-data или faasjs-specs.

Предлагать релевантные навыки GitHub Copilot из репозитория awesome-copilot на основе текущего контекста репозитория и истории чата, избегая дубликатов с существующими навыками в этом репозитории и выявляя устаревшие навыки, требующие обновления.

Структурированная обработка ошибок в Golang с использованием samber/oops — конструкторы ошибок, трассировки стека, коды ошибок, контекст ошибок, обёртывание ошибок, атрибуты ошибок, сообщения для пользователей и разработчиков, восстановление после паник и интеграция с логгером. Применяется при использовании или внедрении samber/oops, либо когда в кодовой базе уже импортируется github.com/samber/oops.

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

Навык статического анализа для кодовых баз C/C++. Применяйте при повышении качества кода, сортировке зашумлённых сборок, запуске clang-tidy, cppcheck или scan-build, интерпретации категорий проверок, подавлении ложных срабатываний или интеграции статического анализа в CI. Активируется при запросах о проверках clang-tidy, cppcheck, scan-build, compile_commands.json, повышении надёжности кода или предупреждениях статического анализа.

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

Адаптируйте и переписывайте контент для разных платформ (LinkedIn, X, Reddit, англоязычный блог, WeChat). У каждой платформы свой тон, формат и требования к длине.

Запускать кодовый агент в автономном цикле с помощью команды /ralph, с предварительной проверкой, что каждый CLI-инструмент установлен, связан и аутентифицирован. Использовать при управлении долгосрочной автономной разработкой на основе широкого промпта, ориентированного на результат.

Делайте веб-сайты доступными для AI-агентов. Навигация, клики, ввод текста, извлечение данных, ожидание — с использованием Chrome и существующими сессиями входа. Ключ API LLM не требуется.

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

Создает системы генерации лидов на основе фреймворка Alex Hormozi Core Four (теплые outreach, контент, холодные outreach, платная реклама), лид-магнитов и правила 100. Используйте при проектировании привлечения клиентов, масштабировании рекламы, выборе маркетинговых каналов для этапа развития выручки, создании реферальных программ или устранении низкой активности лидов. Охватывает лид-магниты, математику LTGP:CAC, масштабирование More Better New и Lead Getters (рефералы, сотрудники, агентства, аффилиаты).

Управляйте уведомлениями как единым рабочим процессом ECC-native в GitHub, Linear, системных оповещениях, хуках и подключенных каналах коммуникации. Используйте, когда реальная проблема заключается в маршрутизации оповещений, дедупликации, эскалации или сворачивании входящих.

Генерация финансовой отчетности (отчет о прибылях и убытках, баланс, отчет о движении денежных средств) с сравнением периодов и анализом отклонений. Используйте при подготовке ежемесячной или квартальной отчетности P&L, закрытии отчетного периода с целью выявления существенных отклонений, сравнении фактических показателей с бюджетом, формировании финансового сводки для руководства или при поиске требований к представлению данных по стандартам GAAP и корректировок на конец периода.

Предоставляет точные шаблоны для диагностики и исправления регрессий автоматической пакетной обработки в компонентах классов React 18. Используйте этот навык, когда компонент класса содержит несколько вызовов setState в асинхронном методе, внутри setTimeout, внутри Promise .then() или .catch(), или в обработчике событий нативного уровня. Используйте его перед написанием любого вызова flushSync — дерево решений здесь предотвращает чрезмерное использование flushSync. Также используйте этот навык при исправлении сбоев тестов, вызванных утверждениями промежуточного состояния, которые нарушаются после обновления до React 18.

Система мониторинга настроений на рынке акций США и рекомендации по позициям. Оценивает рыночные настроения путем отслеживания 5 ключевых индикаторов (Индекс экспозиции NAAIM, Институциональное распределение акций, Чистые покупки розничных инвесторов, Прогнозный P/E S&P 500, Плечо хедж-фондов) и выдает рейтинги настроений и рекомендации по позициям. Эту функцию следует использовать, когда пользователь упоминает темы, такие как настроения на рынке акций США, перегрев рынка, индикаторы жадности/страха, NAAIM, институциональные позиции, настроения розничных инвесторов, пузыри оценки P/E, плечо хедж-фондов, целесообразность сокращения позиций, оценка рыночных рисков, советы по управлению позициями, сигналы вершины/дна рынка и т. д. Даже если пользователь просто спрашивает: «Насколько рискован сейчас рынок акций США?» или «Стоит ли мне сократить позиции?», эта функция должна быть активирована для предоставления структурированной аналитической основы.

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

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

Полный набор инструментов для программной создания видео с использованием Remotion и React. Охватывает анимации, тайминги, рендеринг (CLI/Node.js/Lambda/Cloud Run), субтитры, 3D, графики, текстовые эффекты, переходы и работу с медиа. Используйте при написании кода на Remotion, построении конвейеров генерации видео или создании шаблонов видео на основе данных.

Управление системой CAPA для QMS медицинских устройств. Включает анализ первопричин, планирование корректирующих действий, проверку эффективности и метрики CAPA. Используйте при проведении расследований CAPA, анализе 5 Why, построении диаграмм Исикавы, определении первопричин, отслеживании корректирующих действий, проверке эффективности или оптимизации программы CAPA.

Реализация GraphQL API в Golang с использованием gqlgen или graphql-go. Применяйте при создании GraphQL-серверов, проектировании схем, написании резолверов, обработке подписок или интеграции GraphQL с существующими HTTP-сервисами Go. Также применяйте, когда в кодовой базе импортируется `github.com/99designs/gqlgen` или `github.com/graph-gophers/graphql-go`.
Как сделать свой навык
Навык — это папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент подхватывает его по описанию и следует шагам.