option
MaisonMaison Skill Autres skill-installer

skill-installer

openai/codex openai/codex

Installez des compétences Codex dans le répertoire $CODEX_HOME/skills à partir d'une liste pré-sélectionnée ou d'un chemin d'accès à un dépôt GitHub. Utilisez cette fonction lorsqu'un utilisateur demande la liste des compétences installables, pour installer une compétence pré-sélectionnée ou pour installer une compétence provenant d'un autre dépôt (y compris les dépôts privés).

...Développer tout
22
Heure mise à jour 13 août 2026

Installateur de compétences

Permet d'installer des compétences. Par défaut, celles-ci proviennent de https://github.com/openai/skills/tree/main/skills/.curated, mais les utilisateurs peuvent également indiquer d'autres emplacements. Les compétences expérimentales se trouvent sur https://github.com/openai/skills/tree/main/skills/.experimental et peuvent être installées de la même manière.

Utilisez les scripts d'aide en fonction de la tâche :

  • Affichez la liste des compétences lorsque l'utilisateur demande ce qui est disponible, ou s'il utilise cette compétence sans préciser ce qu'il souhaite faire. La liste par défaut est .curated, mais vous pouvez passer l'option --path skills/.experimental lorsqu'il demande des compétences expérimentales.
  • Effectuez l’installation à partir de la liste « curated » lorsque l’utilisateur fournit le nom d’une compétence.
  • Effectuez l’installation à partir d’un autre dépôt lorsque l’utilisateur fournit un dépôt GitHub ou un chemin d’accès (y compris les dépôts privés).

Installez les compétences à l’aide des scripts d’aide.

Communication

Lors de l'affichage de la liste des compétences, affichez un résultat similaire à celui-ci, en fonction du contexte de la demande de l'utilisateur. S'il demande des compétences expérimentales, affichez la liste à partir de .experimental au lieu de .curated et indiquez la source en conséquence : """ Compétences issues de {repo} :

  1. skill-1
  2. skill-2 (déjà installée)
  3. ... Lesquelles souhaitez-vous installer ? """

Après l'installation d'une compétence, indiquez à l'utilisateur qu'elle sera disponible à son prochain tour.

Scripts

Tous ces scripts utilisent le réseau ; par conséquent, lorsque vous les exécutez dans le bac à sable, demandez une élévation de privilèges avant de les lancer.

  • scripts/list-skills.py (affiche la liste des compétences avec les annotations installées)
  • scripts/list-skills.py --format json
  • Exemple (liste expérimentale) : scripts/list-skills.py --path skills/.experimental
  • scripts/install-skill-from-github.py --repo / --path <chemin/vers/skill> [<chemin/vers/skill> ...]
  • scripts/install-skill-from-github.py --url https://github.com///tree//
  • Exemple (compétence expérimentale) : scripts/install-skill-from-github.py --repo openai/skills --path skills/.experimental/

Comportement et options

  • Par défaut, téléchargement direct pour les dépôts GitHub publics.
  • Si le téléchargement échoue en raison d’erreurs d’authentification ou d’autorisation, le système revient au « git sparse checkout ».
  • Le processus est interrompu si le répertoire de destination de la compétence existe déjà.
  • L'installation s'effectue dans $CODEX_HOME/skills/ (par défaut : ~/.codex/skills).
  • Plusieurs valeurs --path permettent d’installer plusieurs compétences en une seule exécution, chacune étant nommée d’après le nom de base du chemin d’accès, sauf si l’option --name est fournie.
  • Options : --ref (par défaut : main), --dest , --method auto|download|git.

Remarques

  • La liste sélectionnée est récupérée depuis https://github.com/openai/skills/tree/main/skills/.curated via l’API GitHub. Si elle n’est pas disponible, l’erreur est expliquée et le programme se termine.
  • Les dépôts GitHub privés sont accessibles via les identifiants Git existants ou, en option, viaGITHUB_TOKEN/GH_TOKEN pour le téléchargement.
  • Le protocole de secours Git tente d’abord HTTPS, puis SSH.
  • Les compétences disponibles sur https://github.com/openai/skills/tree/main/skills/.system sont préinstallées ; il n’est donc pas nécessaire d’aider les utilisateurs à les installer. S’ils vous le demandent, expliquez-leur simplement cela. S’ils insistent, vous pouvez les télécharger et les remplacer.
  • Les annotations installées proviennent de $CODEX_HOME/skills.
Voir sur 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.

Installer skill-installer

Téléchargez et décompressez les fichiers de compétences dans votre répertoire .claude/skills/.

Télécharger le ZIP

Clonez le dépôt et copiez les fichiers de compétence dans votre projet.

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/

Copier Copier
Configuration rapide: Copiez le dossier de la compétence dans .claude/skills/ ; Claude la détectera automatiquement et l'utilisera.
Dépôt openai/codex

Compétences similaires

multica-creating-agents
Heure mise à jour 12 août 2026
tilemaps
Heure mise à jour 4 août 2026
v4-new-features
Heure mise à jour 4 août 2026
pixijs-application
Heure mise à jour 4 août 2026
OR