Slash commands en tools

10 min Gemiddeld Pro

Slash commands en tools

In module 2 heb je de basis commands geleerd. Nu gaan we dieper: alle beschikbare slash commands, en hoe je je eigen custom commands maakt.

Alle ingebouwde commands

Sessie management

CommandWat het doet
/helpOverzicht van alle commands
/clearWis de hele conversatie
/compactMaak een samenvatting, gooi details weg
/costToon tokengebruik en kosten

Project commands

CommandWat het doet
/initMaak een CLAUDE.md aan

Code review en Git

CommandWat het doet
/reviewReview de huidige wijzigingen
/commitCommit met een door Claude geschreven message
Tip

/review is bijzonder krachtig. Het bekijkt je uncommitted wijzigingen en geeft feedback over code kwaliteit, mogelijke bugs en verbeterpunten. Gebruik het als een gratis code reviewer.

/review in detail

Dit is een van de meest onderbenutte features. Zo gebruik je het:

/review

Claude bekijkt alle uncommitted wijzigingen en geeft feedback:

Ik zie 3 punten:

1. In src/api/users.ts: de error handler vangt alle
   errors op maar logt ze niet. Voeg logging toe.
2. In src/components/Form.tsx: de useEffect heeft geen
   dependency array, dit veroorzaakt infinite re-renders.
3. De nieuwe test in tests/user.test.ts test alleen het
   happy path. Voeg edge cases toe.

/commit in detail

In plaats van zelf een commit message te bedenken:

/commit

Claude analyseert de wijzigingen en maakt een beschrijvende commit message:

git commit -m "Voeg gebruikersregistratie toe met
email validatie en wachtwoord hashing"
Info

Claude schrijft commit messages op basis van de daadwerkelijke code changes, niet op basis van wat je hebt gevraagd. Dit geeft vaak nauwkeurigere messages dan je zelf zou schrijven.

Custom slash commands

Je kunt je eigen commands maken. Maak een .claude/commands/ map aan in je project:

mkdir -p .claude/commands

Maak dan een Markdown-bestand per command:

<!-- .claude/commands/deploy-check.md -->
Controleer of het project klaar is voor deployment:
1. Run alle tests
2. Check of er geen TypeScript errors zijn
3. Verifieer dat de build slaagt
4. Check of er geen TODO's in de code staan
Geef een samenvatting met go/no-go advies.

Nu kun je het gebruiken:

/project:deploy-check

Handige custom commands

Hier zijn een paar ideeën voor custom commands:

Code review met specifieke focus:

<!-- .claude/commands/security-check.md -->
Doe een security review van de huidige wijzigingen.
Let specifiek op: SQL injection, XSS, onveilige
API keys, en ontbrekende input validatie.

Documentatie genereren:

<!-- .claude/commands/docs.md -->
Genereer JSDoc documentatie voor alle publieke
functies in het bestand dat ik noem.
Volg de bestaande stijl in het project.
Let op

Custom commands worden opgeslagen in je project. Commit ze mee zodat je hele team ze kan gebruiken. Zet er geen gevoelige informatie in zoals API keys.

Checkpoint bereikt!

Wat je nu moet kunnen:

Je kent nu alle slash commands en kunt custom commands maken:

  • /review voor automatische code reviews
  • /commit voor slimme commit messages
  • Custom commands in .claude/commands/ voor herhalende taken

Maak minimaal één custom command aan voor een taak die je regelmatig doet.

Pro

Premium les

Upgrade naar Pro om "Slash commands en tools" volledig te bekijken.

Maak een account