База знаний

Skills и Plugins в Codex App: установка, использование и создание своих

Перевод статьи с X: как устроены Skills и Plugins в Codex App, чем они отличаются, как ставить встроенные и сторонние и как собирать свои.

Опубликовано Обновлено
🔁
Это перевод и адаптация статьи Codex终极武器—skill,让你的Codex从小学生到博士生 от Sac (@Saccc_c) — я наткнулся на неё в X и посчитал важной, потому что тема Skills в Codex App у меня в работе каждый день. Пересобрал материал на русском по нашему стандарту справочных руководств: убрал избыточный маркетинг, оставил суть и дополнил своими ремарками там, где это полезно для русскоязычного читателя.

Краткий справочник по тому, как устроены Skills и Plugins в Codex App: чем они отличаются, как ставить встроенные и сторонние и как собирать собственные skills из своей практики.

Что такое Skill и Plugin

Skill — переиспользуемая инструкция под конкретный класс задач. Когда агент видит подходящий триггер, он выполняет шаги по описанию скилла. Это «специализированная способность» Codex под одну задачу.

Plugin — упакованный набор возможностей. Внутри обычно несколько скиллов плюс подключения к внешним сервисам и дополнительные инструменты. Установка плагина — это пакетная установка набора скиллов вместе с интеграциями. Скиллы, входящие в Plugin, видны в общем списке Skills, поэтому отдельно их доустанавливать не нужно.

📌
Правило большого пальца: Skill даёт одну способность, Plugin закрывает целый сценарий со всем необходимым внутри.

Установка встроенных Skills и Plugins

  1. Откройте Codex App, нажмите Plugins в левом верхнем углу — это вход в официальный маркетплейс.
  2. На странице маркетплейса переключайтесь между разделами Plugins и Skills.
  3. Найдите нужное по названию и нажмите «+» рядом с ним.
  4. Для Skill после установки нажмите кнопку обновления вверху списка — после этого скилл готов к использованию.
💡
Совет: если после установки skill не подхватывается, перезапустите Codex App. В большинстве случаев этого достаточно.

Рекомендованные Plugins

Практическая подборка от автора оригинала. Я согласен с ней по составу, поэтому оставляю как есть и комментирую там, где уместно.

КатегорияPluginsЗачем нужно
ОфисDocuments, Spreadsheets, PresentationsПолноценный аналог Word/Excel/PowerPoint внутри Codex. Базовый набор для любой офисной работы.
Vibe codingGitHub, Vercel, SupabaseGitHub даёт прямой доступ к репозиториям, PR и issue. Vercel — деплой сайтов и приложений. Supabase — база данных и бэкенд-сервисы.
ВидеоHyperFrames, RemotionДва инструмента для кода-видео: HyperFrames на HTML, Remotion на React. Я лично гоняю Remotion — стек ближе.
ОперацииComputer Use, ChromeComputer Use позволяет агенту управлять приложениями на компьютере. Chrome даёт доступ к уже залогиненному браузеру для сбора данных и работы с защищёнными сайтами.

Базовые Skills, которые стоит знать

SkillЧто делает
Image GenВызывает GPT Image2 для генерации картинок. Подходит для дизайн-референсов и подложек.
Skill CreatorПомогает систематически создавать и обновлять свои skills через диалог.
Skill InstallerСтавит skills из официальных и сторонних репозиториев по ссылке.
Web SearchСвежий поиск по интернету в момент запроса. Полезен для фактчека, ресерча, подбора источников и обзоров.
Code InterpreterЗапускает Python в песочнице: считает данные, строит графики, проверяет гипотезы. Главный инструмент для вычислений, анализа CSV и быстрых прототипов.
File ReaderЧитает PDF, DOCX, XLSX и другие форматы. Извлекает текст, таблицы и метаданные для дальнейшей обработки в диалоге.
VisionАнализирует изображения и скриншоты: распознаёт текст, описывает содержимое, выдаёт выводы по дизайну, дашбордам и интерфейсам.
MemoryДолговременная память между диалогами: факты о вас, проекты, предпочтения в формате и стиле. Агент опирается на этот контекст без повторных объяснений.
NotionЧтение и редактирование страниц и баз в Notion прямо из Codex. Подходит для содержания контент-пайплайна, инбокса и личной базы знаний.
LinearРабота с задачами и проектами в Linear: создание, обновление статусов, лейблы, приоритеты. Удобно в связке с GitHub-плагином для замыкания цикла «задача — PR».

Способы вызова

После установки Plugin или Skill можно запустить двумя способами.

Явный вызов

Вы указываете plugin или skill в самом промпте.

  • Plugin: символ @ плюс имя — например, @github.
  • Skill: символ / или $ плюс имя — например, $imagegen.

Неявный вызов

Вы описываете задачу обычным языком, без специальных символов. Codex сам подберёт подходящий plugin или skill, исходя из формулировки.

💡
Пример неявного вызова. Запрос: «Сделай промо-ролик Tesla. Сначала сгенерируй техно-обложку, потом анимированными графиками и переходами свяжи запас хода, автопилот и другие ключевые параметры в серию, в конце выведи логотип». Если установлены HyperFrames и Image Gen, Codex сам прогонит этот сценарий через нужные скиллы.

Установка сторонних Skills

Кроме встроенных, можно ставить skills из любых GitHub-репозиториев. Codex автоматически использует для этого skill-installer.

Глобальная установка (доступна во всех проектах):

Установи skills из репозитория <GitHub URL>

Локальная установка (только в текущий проект):

Установи skills из репозитория <GitHub URL> в текущую рабочую директорию
⚠️
Внимание: если после установки skill не появился в списке или не вызывается — перезапустите Codex App. Это переинициализирует загрузку скиллов.

Создание собственных Skills

Два рабочих способа. Первый быстрее, второй стабильнее.

Способ 1: через skill-creator

Запускаете встроенный skill-creator, описываете задачу и условия активации. Codex задаёт уточняющие вопросы и собирает готовый файл Skill.md.

Пример запроса для создания скилла подбора тем для X:

$skill-creator создай мне skill «X selection». 
После активации он должен учитывать позиционирование моего аккаунта 
и актуальные темы, разобрать текущий ввод и предложить 5 направлений 
с описанием угла подачи для каждого.

Способ 2: из истории и практики

Этот способ автор оригинала рекомендует как основной, и я с ним согласен. После нескольких недель работы с Codex у вас накапливаются устойчивые паттерны: повторяющийся пайплайн под одну задачу, типичные правки агента в одну и ту же сторону. Всё это — материал для собственного skill.

Такой skill обычно работает стабильнее, чем сгенерированный с нуля. В него уже зашиты ваши грабли и поправки, которые вы делали вручную.

Пример запроса на извлечение skill из проекта:

Мы в этом проекте сделали много анимаций через HyperFrames. 
Вынеси переиспользуемый workflow в Skill: процесс создания анимации, 
типичные ошибки и способы их обработки.

Чеклист «Что делать, если…»

СитуацияЧто делать
Skill не работает после установкиНажмите кнопку обновления в Skills. Если не помогло — перезапустите Codex App.
Skill нужен только в одном проектеСтавьте в рабочую директорию, а не глобально — формулировка «в текущую рабочую директорию» в запросе на установку.
Нужно поделиться skill с командойОпубликуйте репозиторий и дайте коллегам команду установки через skill-installer.
Хотите доработать чужой skillУстановите локально, отредактируйте Skill.md под себя, при необходимости сохраните в свой репозиторий.
Появилось ощущение, что повторяете один и тот же сценарийЭто сигнал к извлечению skill из практики. Попросите Codex обобщить ваш текущий workflow и собрать его в Skill.md.

Главное в одной мысли

Skills и Plugins превращают Codex из универсального ассистента в настроенный под вас инструмент. Встроенные дают быстрый старт, сторонние расширяют под нишевые задачи, собственные — фиксируют рабочие приёмы, чтобы не воспроизводить их в каждом новом диалоге руками.

Чем раньше вы переводите устойчивые паттерны в skills, тем меньше времени тратите на одни и те же объяснения агенту.


По теме

Если хотите обсудить, как собрать набор skills под свои задачи или команду — пишите в Telegram @pimenov