Installer un skill dans Codex
OpenAI : CLI, IDE, app. Codex lit le dossier du skill, décompressé dans son dossier des skills.
Étapes
Dans un terminal, pour tous vos projets : la commande télécharge le zip et le décompresse dans
~/.agents/skills/.macOS, Linuxmkdir -p ~/.agents/skills/ && curl -fsSL https://skills.adalan.fr/skills/charte-graphique-adalan.zip -o /tmp/charte-graphique-adalan.zip && unzip -oq /tmp/charte-graphique-adalan.zip -d ~/.agents/skills/WindowsNew-Item -ItemType Directory -Force "$HOME\.agents\skills" | Out-Null; Invoke-WebRequest https://skills.adalan.fr/skills/charte-graphique-adalan.zip -OutFile "$env:TEMP\charte-graphique-adalan.zip"; Expand-Archive -Force "$env:TEMP\charte-graphique-adalan.zip" "$HOME\.agents\skills"Pour un seul projet, depuis sa racine
macOS, Linuxmkdir -p .agents/skills/ && curl -fsSL https://skills.adalan.fr/skills/charte-graphique-adalan.zip -o /tmp/charte-graphique-adalan.zip && unzip -oq /tmp/charte-graphique-adalan.zip -d .agents/skills/WindowsNew-Item -ItemType Directory -Force ".agents\skills" | Out-Null; Invoke-WebRequest https://skills.adalan.fr/skills/charte-graphique-adalan.zip -OutFile "$env:TEMP\charte-graphique-adalan.zip"; Expand-Archive -Force "$env:TEMP\charte-graphique-adalan.zip" ".agents\skills"Codex charge le skill de lui-même quand une demande correspond à sa description. Pour l’appeler explicitement :
$charte-graphique-adalan.
Dans un terminal, pour tous vos projets : la commande télécharge le zip et le décompresse dans
~/.agents/skills/.macOS, Linuxmkdir -p ~/.agents/skills/ && curl -fsSL https://skills.adalan.fr/skills/cv-adalan.zip -o /tmp/cv-adalan.zip && unzip -oq /tmp/cv-adalan.zip -d ~/.agents/skills/WindowsNew-Item -ItemType Directory -Force "$HOME\.agents\skills" | Out-Null; Invoke-WebRequest https://skills.adalan.fr/skills/cv-adalan.zip -OutFile "$env:TEMP\cv-adalan.zip"; Expand-Archive -Force "$env:TEMP\cv-adalan.zip" "$HOME\.agents\skills"Pour un seul projet, depuis sa racine
macOS, Linuxmkdir -p .agents/skills/ && curl -fsSL https://skills.adalan.fr/skills/cv-adalan.zip -o /tmp/cv-adalan.zip && unzip -oq /tmp/cv-adalan.zip -d .agents/skills/WindowsNew-Item -ItemType Directory -Force ".agents\skills" | Out-Null; Invoke-WebRequest https://skills.adalan.fr/skills/cv-adalan.zip -OutFile "$env:TEMP\cv-adalan.zip"; Expand-Archive -Force "$env:TEMP\cv-adalan.zip" ".agents\skills"Codex charge le skill de lui-même quand une demande correspond à sa description. Pour l’appeler explicitement :
$cv-adalan.
Dans un terminal, pour tous vos projets : la commande télécharge le zip et le décompresse dans
~/.agents/skills/.macOS, Linuxmkdir -p ~/.agents/skills/ && curl -fsSL https://skills.adalan.fr/skills/presentation-adalan.zip -o /tmp/presentation-adalan.zip && unzip -oq /tmp/presentation-adalan.zip -d ~/.agents/skills/WindowsNew-Item -ItemType Directory -Force "$HOME\.agents\skills" | Out-Null; Invoke-WebRequest https://skills.adalan.fr/skills/presentation-adalan.zip -OutFile "$env:TEMP\presentation-adalan.zip"; Expand-Archive -Force "$env:TEMP\presentation-adalan.zip" "$HOME\.agents\skills"Pour un seul projet, depuis sa racine
macOS, Linuxmkdir -p .agents/skills/ && curl -fsSL https://skills.adalan.fr/skills/presentation-adalan.zip -o /tmp/presentation-adalan.zip && unzip -oq /tmp/presentation-adalan.zip -d .agents/skills/WindowsNew-Item -ItemType Directory -Force ".agents\skills" | Out-Null; Invoke-WebRequest https://skills.adalan.fr/skills/presentation-adalan.zip -OutFile "$env:TEMP\presentation-adalan.zip"; Expand-Archive -Force "$env:TEMP\presentation-adalan.zip" ".agents\skills"Codex charge le skill de lui-même quand une demande correspond à sa description. Pour l’appeler explicitement :
$presentation-adalan.
Proposition commerciale adalan
Dans un terminal, pour tous vos projets : la commande télécharge le zip et le décompresse dans
~/.agents/skills/.macOS, Linuxmkdir -p ~/.agents/skills/ && curl -fsSL https://skills.adalan.fr/skills/proposition-commerciale-adalan.zip -o /tmp/proposition-commerciale-adalan.zip && unzip -oq /tmp/proposition-commerciale-adalan.zip -d ~/.agents/skills/WindowsNew-Item -ItemType Directory -Force "$HOME\.agents\skills" | Out-Null; Invoke-WebRequest https://skills.adalan.fr/skills/proposition-commerciale-adalan.zip -OutFile "$env:TEMP\proposition-commerciale-adalan.zip"; Expand-Archive -Force "$env:TEMP\proposition-commerciale-adalan.zip" "$HOME\.agents\skills"Pour un seul projet, depuis sa racine
macOS, Linuxmkdir -p .agents/skills/ && curl -fsSL https://skills.adalan.fr/skills/proposition-commerciale-adalan.zip -o /tmp/proposition-commerciale-adalan.zip && unzip -oq /tmp/proposition-commerciale-adalan.zip -d .agents/skills/WindowsNew-Item -ItemType Directory -Force ".agents\skills" | Out-Null; Invoke-WebRequest https://skills.adalan.fr/skills/proposition-commerciale-adalan.zip -OutFile "$env:TEMP\proposition-commerciale-adalan.zip"; Expand-Archive -Force "$env:TEMP\proposition-commerciale-adalan.zip" ".agents\skills"Codex charge le skill de lui-même quand une demande correspond à sa description. Pour l’appeler explicitement :
$proposition-commerciale-adalan.
Spaces : publier sur spaces.adalan.ai
Dans un terminal, pour tous vos projets : la commande télécharge le zip et le décompresse dans
~/.agents/skills/.macOS, Linuxmkdir -p ~/.agents/skills/ && curl -fsSL https://skills.adalan.fr/skills/spaces-adalan.zip -o /tmp/spaces-adalan.zip && unzip -oq /tmp/spaces-adalan.zip -d ~/.agents/skills/WindowsNew-Item -ItemType Directory -Force "$HOME\.agents\skills" | Out-Null; Invoke-WebRequest https://skills.adalan.fr/skills/spaces-adalan.zip -OutFile "$env:TEMP\spaces-adalan.zip"; Expand-Archive -Force "$env:TEMP\spaces-adalan.zip" "$HOME\.agents\skills"Pour un seul projet, depuis sa racine
macOS, Linuxmkdir -p .agents/skills/ && curl -fsSL https://skills.adalan.fr/skills/spaces-adalan.zip -o /tmp/spaces-adalan.zip && unzip -oq /tmp/spaces-adalan.zip -d .agents/skills/WindowsNew-Item -ItemType Directory -Force ".agents\skills" | Out-Null; Invoke-WebRequest https://skills.adalan.fr/skills/spaces-adalan.zip -OutFile "$env:TEMP\spaces-adalan.zip"; Expand-Archive -Force "$env:TEMP\spaces-adalan.zip" ".agents\skills"Codex charge le skill de lui-même quand une demande correspond à sa description. Pour l’appeler explicitement :
$spaces-adalan.
Dossiers lus par Codex
- Pour vous, dans tous vos projets
~/.agents/skills/- Dans un projet, depuis sa racine
.agents/skills/
Documentation
Skills dans ChatGPT et Codex. Chemins et étapes vérifiés le 28 septembre 2026 ; en cas d’écart, la documentation de l’outil fait foi.