/skill:createSkill Creator
Guide la création d'un nouveau Skill en 4 étapes : nom (category:name), description (ce qui le déclenche), outils autorisés, contenu principal. Gère les deux-points dans les noms de dossiers (que mkdir n'aime pas toujours). Symlink automatiquement vers ~/.claude/skills/ si tu stockes tes Skills dans un vault Obsidian.
Quiconque a réexpliqué la même méthode à Claude 3 fois cette semaine et veut capitaliser. Par contre : si tu n'utilises Claude Code que pour du one-shot, les Skills n'apportent rien — ils servent à capitaliser sur des méthodes que tu réutilises.
Configuration
skill:createBashWriteReadInstallation
$ mkdir -p ~/.claude/skills/skill:create && \
curl -sSL https://www.cedricrittie.com/api/skills/skill-create/raw \
-o ~/.claude/skills/skill:create/SKILL.mdPuis redémarre Claude Code. Test avec `/skill:create`.
Besoin d'installer Claude Code d'abord ? Voir la fiche Claude Code · Télécharger le .md brut
Exemples d'utilisation
/skill:createMode interactif : pose les questions une par une (nom, trigger, outils, contenu), puis crée le fichier et vérifie.
On crée un nouveau Skill. 1. Nom (format : category:name) > coach:prep 2. Description courte (qu'est-ce qui le déclenche ?) > Prépare un brief pour un rendez-vous client à partir de notes passées 3. Outils autorisés (séparés par virgule, ou "auto") > Read, Write, WebSearch 4. Instructions principales > (colle le contenu ici) Créé : ~/Documents/YourVault/Context/Skills/coach:prep/SKILL.md Symlinké : ~/.claude/skills/coach:prep → vault Redémarre Claude Code. Teste avec /coach:prep
/skill:create coach:prep - Prépare un brief avant RDVMode one-shot : nom + description en arguments, le Skill scaffolde le fichier avec les sections standard et te laisse compléter.
Squelette créé à ~/Documents/YourVault/Context/Skills/coach:prep/SKILL.md Le scaffold contient : - Frontmatter (description, allowed-tools) - # Titre - ## Quand l'utiliser - ## Workflow - ## Format de sortie Ouvre le fichier pour compléter les instructions. Puis : ln -s ~/Documents/YourVault/Context/Skills/coach:prep ~/.claude/skills/coach:prep
Le Skill en entier
Skill Creator
Create a new Claude Code skill following standard conventions.
Process
Ask the user:
- Name: in
category:nameformat (e.g.coach:call,product:prd,ops:deploy) - Purpose: what should this skill do? (1-2 sentences is enough)
- Allowed tools: which tools can the skill use without asking permission? (default: Read, Write)
- Name: in
Create the skill folder and file:
- Path:
~/Documents/YourVault/Context/Skills/{category:name}/SKILL.md(or wherever the user stores skills) - MUST use terminal (Bash/mkdir/Write) because some editors (like Obsidian) cannot create folders with
:in the name - The folder will be visible and editable in the editor once created
- Path:
Write the SKILL.md following this template:
---
description: [One clear sentence. Start with a verb. Explain WHEN to trigger this skill.]
allowed-tools: [Comma-separated list of tools]
---
# [Skill title]
[Core instructions for Claude when this skill is invoked.]
## [Sections as needed]
[Keep instructions precise and actionable. No filler.]
Conventions
- Language: all skill files are written in English (instructions, frontmatter, comments)
- Folder naming:
category:nameusing colons — MUST be created via terminal, not via editors that block colons - Description field: starts with a verb, explains when to trigger, one sentence
- Tone of instructions: direct, imperative, no fluff
- Location: your skills folder (typically symlinked to
~/.claude/skills/) - After creation: the skill is immediately available as a slash command
/category:namein Claude Code
Categories already in use
Check existing skills before creating:
ls ~/.claude/skills/
Common categories:
writing:— text writing, editing, coachingproduct:— product management, PRDs, analysiscoach:— structured thinking, calls, feedbackops:— infrastructure, server, deploymentobsidian:— vault operations, notes, templates
What NOT to do
- Never create the folder from an editor that forbids colons in folder names
- Never use a language other than English in the SKILL.md content
- Never skip the frontmatter (description + allowed-tools are required)
- Never create a skill without confirming name and purpose with the user first
Version publique de ce Skill. 68 lignes. Copie-colle dans ~/.claude/skills/skill:create/SKILL.md pour l'installer.