Workbranch › Handleidingen
HandleidingEigen slash-commando's maken in Claude Code
Typ je elke week dezelfde lange prompt in Claude Code, zoals een reviewchecklist of de stappen voor een release, dan kun je daar een eigen slash-commando van maken. Deze handleiding behandelt de ingebouwde commando's die handig zijn om te kennen, hoe je zelf een commando schrijft en hoe je het in een project deelt.
Kort antwoord: maak in je project een Markdown-bestand op .claude/skills/<name>/SKILL.md (of het oudere .claude/commands/<name>.md) en schrijf de prompt erin; dat wordt /<name>. Zet het in plaats daarvan in ~/.claude/ om het in al je projecten te gebruiken, en commit de projectmap om het met je team te delen.
De paden en velden hieronder zijn in oktober 2026 gecontroleerd aan de hand van de documentatie van Anthropic over Claude Code.
Ingebouwde commando's die handig zijn om te kennen
Typ / in een sessie om alle commando's te zien die je kunt gebruiken, of / plus een paar letters om te filteren. Een commando telt alleen helemaal aan het begin van een bericht; wat je erachter typt, worden de argumenten. Sommige commando's hangen af van je platform en abonnement.
| Commando | Wat het doet |
|---|---|
/init | Schrijft een eerste CLAUDE.md voor het project |
/memory | Opent je CLAUDE.md- en geheugenbestanden |
/plan | Schakelt over naar plan mode voor een grote wijziging |
/context | Laat zien waarmee het contextvenster gevuld is |
/compact | Vat het gesprek samen om ruimte vrij te maken |
/clear | Begint een nieuw gesprek |
/resume | Opent een eerder gesprek opnieuw |
/status | Toont je versie, model, account en verbinding |
/config | Opent instellingen zoals thema en model |
De volledige lijst staat op de pagina Commands van Anthropic.
Je eigen commando maken
Eigen commando's en skills werken nu op dezelfde manier: .claude/commands/review.md en .claude/skills/review/SKILL.md geven je allebei /review. De skillmap is de aanbevolen vorm, omdat die extra bestanden kan bevatten.
- Maak in je project de map
.claude/skills/review/. De mapnaam wordt de naam van het commando, tenzij je met een veldname:een andere instelt. - Maak daarin
SKILL.md. - Begin het bestand met frontmatter. De regel
---moet de allereerste regel zijn:description:wat het commando doet en wanneer je het gebruikt. Zet het belangrijkste gebruik voorop.argument-hint:optioneel, een hint die in de autocomplete verschijnt, zoals[file].
- Sluit de frontmatter af met nog een
---en schrijf daaronder de prompt, zoals je die aan Claude zou typen: wat er gecontroleerd moet worden, in welke volgorde en hoe het moet rapporteren. - Typ
/reviewin een sessie. Wijzigingen in het bestand worden direct opgepikt; heb je tijdens de sessie een nieuwe map.claude/skills/op het hoogste niveau gemaakt, voer dan/reload-skillsuit.
Argumenten meegeven
$ARGUMENTSwordt vervangen door alles wat na het commando is getypt.$0,$1,$2(tellend vanaf 0) nemen losse woorden, dus/migrate SearchBar JavaScript TypeScriptvult drie placeholders. Zet waarden met spaties tussen aanhalingstekens.- Heeft het bestand geen placeholder, dan voegt Claude Code de argumenten aan het eind toe als
ARGUMENTS: …. - Wil je een letterlijk dollarteken voor een cijfer schrijven, escape het dan, zoals in
\$1.00.
Handige opties in de frontmatter
disable-model-invocation: true: alleen jij kunt het met de slash starten. Gebruik dit voor alles met bijwerkingen, zoals een deploy.user-invocable: false: verbergt het in het menu/, zodat alleen Claude het als achtergrondkennis laadt.allowed-tools:tools die Claude zonder te vragen mag gebruiken tijdens de beurt waarin je het commando uitvoert, bijvoorbeeldBash(npm run build *). Dit geeft toegang; het beperkt andere tools niet.
Veldnamen moeten precies kloppen; onbekende velden worden zonder waarschuwing genegeerd.
Commando's delen in een project
| Waar | Wie het krijgt |
|---|---|
.claude/skills/ of .claude/commands/ in de repo | Iedereen die de repository pullt |
~/.claude/skills/ of ~/.claude/commands/ | Alleen jij, in al je projecten |
| Een plugin | Iedereen die hem installeert; gebruikt als /plugin-name:command |
| Beheerde instellingen | Iedereen in een organisatie, ingesteld door beheerders |
Submappen in .claude/commands/ voegen een namespace toe: .claude/commands/frontend/component.md wordt /frontend:component. Cloud- en Cowork-sessies lezen ~/.claude/skills/ niet, dus commit het commando in de repository of zet de skill aan in je claude.ai-account als je hem daar nodig hebt. Voor skills in de Claude-apps, zie Claude Skills gebruiken.
Als het niet werkt
- Het commando staat niet in het menu
/. Controleer of de map- of bestandsnaam geen<,>, dubbele spaties of onzichtbare tekens bevat; zo'n naam wordt geweigerd. Startclaude --debugen zoek in het debuglog naar[names]om te zien welke namen zijn geweigerd. Voer/reload-skillsuit nadat je een nieuwe skillmap hebt toegevoegd. - Instellingen in de frontmatter worden genegeerd. De YAML moet geldig zijn en op regel één beginnen; bij een parseerfout wordt het commando geladen zonder ingestelde velden.
- Claude gebruikt het nooit uit zichzelf. Laat de beschrijving zeggen wanneer het gebruikt moet worden, en controleer dat
disable-model-invocationniet is ingesteld. - Het commando van het project voert in plaats daarvan je persoonlijke versie uit. Bestaat dezelfde naam in
~/.claude/en in het project, dan wint de persoonlijke; geef een van beide een andere naam.
Een kant-en-klaar commando om sessies te bewaren
De Workbranch-plugin voor Claude Code voegt /workbranch:save toe, dat de taken, beslissingen, open vragen en ideeën van de sessie per onderwerp vastlegt in een Workbranch-project, zodat je dat commando niet zelf hoeft te schrijven. Workbranch heeft een gratis proefperiode van 3 dagen op app.workbranch.ai.
Bronnen
- Extend Claude with skills (Claude Code Docs, gecontroleerd op 2026-10-30)
- Commands (Claude Code Docs, gecontroleerd op 2026-10-30)
- Use Claude Code with your Pro or Max plan (Claude Help Center, gecontroleerd op 2026-10-30)
Veelgestelde vragen
Moet ik .claude/commands of .claude/skills gebruiken?
Beide maken hetzelfde soort slash-commando en oude commandobestanden blijven werken. Anthropic raadt skills aan voor nieuw werk, omdat een skillmap ondersteunende bestanden kan bevatten en Claude hem automatisch kan laden als hij relevant is.
Kan Claude mijn commando zelf uitvoeren?
Een skill met een beschrijving kan door Claude worden geladen als die bij je verzoek past. Voeg disable-model-invocation: true toe aan de frontmatter als alleen jij hem mag starten, bijvoorbeeld voor een deploy.
Wat als mijn commando dezelfde naam heeft als een ander?
Enterprise-commando's gaan voor persoonlijke, en persoonlijke voor projectcommando's. Een skill wint van een commandobestand met dezelfde naam. Commando's uit plugins hebben een namespace, zoals /plugin-name:command, dus die botsen niet.