Terug naar podcastsClaude
Claude Code skills
Hoe skills zich verhouden tot andere Claude Code-functies
Claw Code offers several customization options.
Claude Code biedt verschillende aanpassingsopties.
Skills, claw.md, sub aents, hooks, MCP servers.
Skills, CLAUDE.md, subagenten, hooks, MCP-servers.
They solve different problems.
Ze lossen verschillende problemen op.
Knowing when to use each prevents you from building the wrong thing.
Weten wanneer je wat gebruikt, voorkomt dat je het verkeerde bouwt.
So, let's run them down.
Laten we ze langslopen.
Cloud.md loads into every conversation always.
CLAUDE.md wordt altijd geladen in elk gesprek.
So, if you want claude to use TypeScript strict mode in this project, then put it in your cloud.
Als je wilt dat Claude TypeScript strict mode gebruikt in dit project, zet het dan in je CLAUDE.md.
MD file skills load on demand.
Skills worden on demand geladen.
When Claude matches a request, your PR review checklist doesn't need to be in the context when you're writing a new code.
Wanneer Claude een verzoek herkent, hoeft je PR-reviewchecklist niet in de context te staan terwijl je nieuwe code schrijft.
It activates when you ask for a review.
Die wordt geactiveerd wanneer je om een review vraagt.
So, use Claude MD for project-wise standards that always apply constraints like never modify the database schema, framework preferences, and coding style.
Gebruik het CLAUDE.md-bestand van Claude voor projectbrede standaarden die altijd gelden: beperkingen zoals nooit het databaseschema wijzigen, frameworkvoorkeuren en codeersstijl.
Then use skills for task specific expertise, knowledge that's only relevant sometimes, and detailed procedures that would clutter every conversation.
Gebruik dan Skills voor taakspecifieke expertise, kennis die soms relevant is, en gedetailleerde procedures die elke conversatie zouden vervuilen.
Skills add knowledge to your current conversation.
Skills voegen kennis toe aan je huidige gesprek.
When a skill activates, its instructions join the existing context.
Wanneer een Skill wordt geactiveerd, voegen de instructies zich bij de bestaande context.
Sub aents run in a separate context.
Subagenten draaien in een aparte context.
They receive a task, work on it independently, and return results.
Ze ontvangen een taak, werken er zelfstandig aan en retourneren resultaten.
They're isolated from your main conversation.
Ze zijn geïsoleerd van je hoofdgesprek.
Use sub agents when you want to delegate a task to a separate execution context.
Gebruik subagenten wanneer je een taak wilt delegeren aan een aparte uitvoeringscontext.
You need different tool access that the main conversation does.
Je hebt andere toegang tot tools nodig dan het hoofdgesprek.
You want isolation between delegated work and your main context.
Je wilt isolatie tussen gedelegeerd werk en je hoofdcontext.
Use skills when you want to enhance cla's knowledge for the current task.
Gebruik Skills wanneer je de kennis van Claude voor de huidige taak wilt uitbreiden.
The expertise applies throughout a conversation.
De expertise geldt gedurende het hele gesprek.
Hooks fire on events.
Hooks worden geactiveerd bij events.
A hook might run a llinter every time Claude saves a file or validate input before certain tool calls.
Een hook kan elke keer een linter uitvoeren wanneer Claude een bestand opslaat, of invoer valideren voor bepaalde tool-aanroepen.
They're all event driven, while skills, they're request driven.
Ze zijn allemaal event-driven, terwijl Skills request-driven zijn.
They activate based on what you're asking.
Ze worden geactiveerd op basis van wat je vraagt.
So use hooks for operations that should run on every file save, validation before specific tool calls, or automated side effects of clause actions.
Gebruik hooks voor bewerkingen die bij elke bestandsopslag moeten draaien, validatie voor specifieke tool-aanroepen of geautomatiseerde neveneffecten van Claude's acties.
Then use skills for knowledge that informs how claw handles requests, guidelines that affect clause reasoning.
Gebruik dan Skills voor kennis die bepaalt hoe Claude verzoeken afhandelt en richtlijnen die Claude's redenering beïnvloeden.
A typical setup might include a claw.md file for always on project standards, skills for task specific expertise, hooks for automated operations.
Een typische setup kan een CLAUDE.md-bestand bevatten voor altijd-actieve projectstandaarden, Skills voor taakspecifieke expertise en hooks voor geautomatiseerde bewerkingen.
Each handles its own specialty.
Elk beheert zijn eigen specialiteit.
Don't force everything into skills when another option fits best.
Forceer niet alles in Skills als een andere optie beter past.
You can use multiple at a time.
Je kunt er meerdere tegelijk gebruiken.
Skills provide automatic task specific expertise.
Skills bieden automatische taakspecifieke expertise.
CloudMD is for always on instructions.
CLAUDE.md is voor altijd-actieve instructies.
Sub aents run in isolated context.
Subagenten draaien in een geïsoleerde context.
[music]
[music]
Hooks fire on events.
Hooks worden geactiveerd bij events.
MCP provides external tools.
MCP biedt externe tools.
Use skills when you have knowledge that Claude should apply automatically when the topic is relevant and combine them with other features for comprehensive customization.
Gebruik Skills wanneer je kennis hebt die Claude automatisch moet toepassen als het onderwerp relevant is, en combineer ze met andere functies voor uitgebreide aanpassing.