вариант
ДомДом Skill Другое skill-installer

skill-installer

openai/codex openai/codex

Устанавливайте навыки Codex в папку $CODEX_HOME/skills из отобранного списка или по пути к репозиторию GitHub. Используйте эту функцию, когда пользователь запрашивает список доступных для установки навыков, устанавливает навык из отобранного списка или устанавливает навык из другого репозитория (включая частные репозитории).

...Расширить все
22
Обновлено время 13 августа 2026 г.

Установщик навыков

Помогает устанавливать навыки. По умолчанию они берутся с сайта https://github.com/openai/skills/tree/main/skills/.curated, но пользователи также могут указать другие источники. Экспериментальные навыки находятся на сайте https://github.com/openai/skills/tree/main/skills/.experimental и могут быть установлены таким же образом.

Используйте вспомогательные скрипты в зависимости от задачи:

  • Выводите список навыков, когда пользователь спрашивает, что доступно, или если пользователь запускает этот навык, не указав, что нужно сделать. По умолчанию отображается список из каталога .curated, но вы можете передать параметр --path skills/.experimental, когда пользователь спрашивает об экспериментальных навыках.
  • Устанавливайте из отборного списка, когда пользователь указывает название навыка.
  • Устанавливайте из другого репозитория, когда пользователь указывает репозиторий/путь на GitHub (включая частные репозитории).

Устанавливайте навыки с помощью вспомогательных скриптов.

Взаимодействие

При выводе списка навыков выводите примерно следующее, в зависимости от контекста запроса пользователя. Если пользователь спрашивает об экспериментальных навыках, выводите список из .experimental вместо .curated и соответствующим образом обозначьте источник: """ Навыки из {repo}:

  1. skill-1
  2. skill-2 (уже установлен)
  3. ... Какие из них вы хотите установить? """

После установки навыка сообщите пользователю, что он будет доступен в его следующем ходу.

Скрипты

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

  • scripts/list-skills.py (выводит список навыков с аннотациями об установленных навыках)
  • scripts/list-skills.py --format json
  • Пример (список экспериментальных навыков): scripts/list-skills.py --path skills/.experimental
  • scripts/install-skill-from-github.py --repo / --path <path/to/skill> [<path/to/skill> ...]
  • scripts/install-skill-from-github.py --url https://github.com///tree//
  • Пример (экспериментальный навык): scripts/install-skill-from-github.py --repo openai/skills --path skills/.experimental/

Поведение и параметры

  • По умолчанию используется прямая загрузка из общедоступных репозиториев GitHub.
  • Если загрузка завершилась сбоем из-за ошибок авторизации или прав доступа, используется резервный вариант — частичная проверка репозитория с помощью git.
  • Процесс прерывается, если целевой каталог навыка уже существует.
  • Устанавливает в $CODEX_HOME/skills/ (по умолчанию ~/.codex/skills).
  • Указание нескольких значений параметра --path позволяет установить несколько навыков за один запуск; каждый из них получит имя, образованное на основе базового имени пути, если не указан параметр --name.
  • Опции: --ref (по умолчанию main), --dest , --method auto|download|git.

Примечания

  • Подборка навыков извлекается с https://github.com/openai/skills/tree/main/skills/.curated через API GitHub. Если доступ отсутствует, выдается сообщение об ошибке и программа завершается.
  • Доступ к частным репозиториям GitHub для загрузки можно получить с помощью существующих учетных данных git или опциональныхGITHUB_TOKEN/GH_TOKEN.
  • При использовании Git сначала пробуется HTTPS, затем SSH.
  • Навыки, расположенные по адресу https://github.com/openai/skills/tree/main/skills/.system, уже предустановлены, поэтому нет необходимости помогать пользователям в их установке. Если они спросят, просто объясните это. Если они настаивают, вы можете скачать и перезаписать.
  • Установленные аннотации берутся из $CODEX_HOME/skills.
Посмотреть на GitHub

Skill Installer

Helps install skills. By default these are from https://github.com/openai/skills/tree/main/skills/.curated, but users can also provide other locations. Experimental skills live in https://github.com/openai/skills/tree/main/skills/.experimental and can be installed the same way.

Use the helper scripts based on the task:

  • List skills when the user asks what is available, or if the user uses this skill without specifying what to do. Default listing is .curated, but you can pass --path skills/.experimental when they ask about experimental skills.
  • Install from the curated list when the user provides a skill name.
  • Install from another repo when the user provides a GitHub repo/path (including private repos).

Install skills with the helper scripts.

Communication

When listing skills, output approximately as follows, depending on the context of the user's request. If they ask about experimental skills, list from .experimental instead of .curated and label the source accordingly: """ Skills from {repo}:

  1. skill-1
  2. skill-2 (already installed)
  3. ... Which ones would you like installed? """

After installing a skill, tell the user it will be available on their next turn.

Scripts

All of these scripts use network, so when running in the sandbox, request escalation when running them.

  • scripts/list-skills.py (prints skills list with installed annotations)
  • scripts/list-skills.py --format json
  • Example (experimental list): scripts/list-skills.py --path skills/.experimental
  • scripts/install-skill-from-github.py --repo <owner>/<repo> --path <path/to/skill> [<path/to/skill> ...]
  • scripts/install-skill-from-github.py --url https://github.com/<owner>/<repo>/tree/<ref>/<path>
  • Example (experimental skill): scripts/install-skill-from-github.py --repo openai/skills --path skills/.experimental/<skill-name>

Behavior and Options

  • Defaults to direct download for public GitHub repos.
  • If download fails with auth/permission errors, falls back to git sparse checkout.
  • Aborts if the destination skill directory already exists.
  • Installs into $CODEX_HOME/skills/<skill-name> (defaults to ~/.codex/skills).
  • Multiple --path values install multiple skills in one run, each named from the path basename unless --name is supplied.
  • Options: --ref <ref> (default main), --dest <path>, --method auto|download|git.

Notes

  • Curated listing is fetched from https://github.com/openai/skills/tree/main/skills/.curated via the GitHub API. If it is unavailable, explain the error and exit.
  • Private GitHub repos can be accessed via existing git credentials or optional GITHUB_TOKEN/GH_TOKEN for download.
  • Git fallback tries HTTPS first, then SSH.
  • The skills at https://github.com/openai/skills/tree/main/skills/.system are preinstalled, so no need to help users install those. If they ask, just explain this. If they insist, you can download and overwrite.
  • Installed annotations come from $CODEX_HOME/skills.

Установить skill-installer

Скачайте файлы навыков и распакуйте их в каталог .claude/skills/.

Скачать ZIP

Клонируйте репозиторий и скопируйте файлы навыка в свой проект.

git clone https://github.com/openai/codex/tree/main/codex-rs/skills/src/assets/samples/skill-installer # Copy the skill folder to .claude/skills/ or .codex/skills/

Копировать Копировать
Быстрая настройка: Скопируйте папку со скиллом в каталог .claude/skills/ — Claude автоматически обнаружит и начнет использовать этот скилл
Репозиторий openai/codex

Похожие навыки

multica-creating-agents
Обновлено время 12 августа 2026 г.
tilemaps
Обновлено время 4 августа 2026 г.
v4-new-features
Обновлено время 4 августа 2026 г.
pixijs-application
Обновлено время 4 августа 2026 г.
OR