Terug naar podcastsClaude
Claude Code skills
Skills delen
Speaker 1: Skills become more valuable when shared.
Speaker 1: Skills worden waardevoller wanneer ze worden gedeeld.
A PR review skill that only you use is helpful.
Een PR-reviewskill die alleen jij gebruikt, is nuttig.
The same skill shared across your team standardizes code review and provides a consistent experience amongst your organization which is much better.
Dezelfde skill die met je hele team wordt gedeeld, standaardiseert codereview en zorgt voor een consistente ervaring binnen je organisatie, wat veel beter is.
Here are ways you can share your skills.
Hier zijn manieren om je skills te delen.
Speaker 1: Now the simplest sharing method is committing skills to your repository.
Speaker 1: De eenvoudigste manier om te delen is het committen van skills naar je repository.
Place them in dot-claud-slash-skills.
Plaats ze in dot-claud-slash-skills.
Anyone who clones the repository gets these skills automatically.
Iedereen die de repository kloont, krijgt deze skills automatisch.
No extra installation, it's just what you're doing already.
Geen extra installatie, het is gewoon wat je al doet.
When you push updates, everyone gets them on their next pull.
Wanneer je updates pusht, krijgt iedereen ze bij de volgende pull.
This works well for team coding standards, project-specific workflows, or skills that reference your codebase structure.
Dit werkt goed voor teamcoderingsnormen, projectspecifieke workflows, of skills die verwijzen naar de structuur van je codebase.
Speaker 1: Another way you can distribute your skills is through plugins.
Speaker 1: Een andere manier om je skills te distribueren is via plugins.
Think of plugins as ways to extend Claude Code with custom functionality, but designed to be shared across teams and projects.
Zie plugins als manieren om Claude Code uit te breiden met aangepaste functionaliteit, maar ontworpen om te worden gedeeld tussen teams en projecten.
In your plugin project, create a directory called skills.
Maak in je pluginproject een directory aan met de naam skills.
This will then follow a similar file structure to the dot-claud directory in our project with the name of the skill with a skill-dot-MD file.
Deze volgt dan een vergelijkbare bestandsstructuur als de dot-claud-directory in ons project, met de naam van de skill en een skill-dot-MD-bestand.
And after you distribute your plugin to a marketplace, other users can download it into Claude Code for themselves to use.
En nadat je je plugin hebt gedistribueerd naar een marketplace, kunnen andere gebruikers het downloaden in Claude Code om zelf te gebruiken.
This is best if your skills have functionality that isn't too project-specific and can be used by community members.
Dit is het beste als je skills functionaliteit hebben die niet te projectspecifiek is en gebruikt kan worden door communityleden.
Speaker 1: Administrators can deploy skills organization-wide through managed settings.
Speaker 1: Beheerders kunnen skills organisatiebreed implementeren via beheerde instellingen.
Enterprise skills take highest priority.
Enterprise-skills hebben de hoogste prioriteit.
Like we discussed before, they override personal project and plugin skills with the same name.
Zoals we eerder bespraken, overschrijven ze persoonlijke, project- en pluginskills met dezelfde naam.
This is for mandatory standards, security requirements, compliance workflows, or coding practices that must be consistent across the organization.
Dit is voor verplichte standaarden, beveiligingsvereisten, complianceworkflows of codeerpraktijken die consistent moeten zijn in de hele organisatie.
Keyword, must.
Sleutelwoord: moeten.
Speaker 1: Here's some that surprises people: sub-agents don't automatically see your skills.
Speaker 1: Dit verrast mensen: sub-agents zien je skills niet automatisch.
Yeah.
Ja.
When you delegate a task to a sub-agent, it starts with a fresh clean context.
Wanneer je een taak delegeert aan een sub-agent, begint die met een frisse, schone context.
Built-in agents like the explorer, planner, and verify can't access skills at all.
Ingebouwde agents zoals de verkenner, planner en verificator hebben helemaal geen toegang tot skills.
Only custom sub-agents you define can use them, and only when you explicitly list them.
Alleen aangepaste sub-agents die jij definieert kunnen ze gebruiken, en alleen wanneer je ze expliciet opsomt.
To create a custom sub-agent with skills, add an agent-dot-MD file in dot-claud-slash-agents.
Om een aangepaste sub-agent met skills te maken, voeg je een agent-dot-MD-bestand toe in dot-claud-slash-agents.
The skills field lists which skills to load.
Het skills-veld geeft aan welke skills geladen moeten worden.
These skills are loaded when the sub-agent starts, not on demand like in the main conversation.
Deze skills worden geladen wanneer de sub-agent start, niet op aanvraag zoals in het hoofdgesprek.
So, take that into consideration.
Houd dat dus in gedachten.
First ensure the skills exist.
Zorg er eerst voor dat de skills bestaan.
Okay, it exists.
Oké, het bestaat.
Then create the sub-agent using the Claude Code sub-agent creator.
Maak dan de sub-agent aan met behulp van de Claude Code sub-agent creator.
If you have a sub-agent that you want to add these skills to already, just go to the existing agent-dot-MD file.
Als je al een sub-agent hebt waaraan je deze skills wilt toevoegen, ga dan naar het bestaande agent-dot-MD-bestand.
Then after that, create the skills field and add your skills.
Maak daarna het skills-veld aan en voeg je skills toe.
When you delegate to the sub-agent, it has both skills loaded and applies them to every single review.
Wanneer je delegeert aan de sub-agent, heeft die beide skills geladen en past ze toe bij elke afzonderlijke review.
Now this pattern works really well when you want isolated task delegation with specific expertise.
Dit patroon werkt erg goed wanneer je geïsoleerde taakdelegatie met specifieke expertise wilt.
Different sub-agents need different skills: front-end reviewer versus back-end reviewer.
Verschillende sub-agents hebben verschillende skills nodig: front-end reviewer versus back-end reviewer.
You want to enforce standards and delegate work without relying on prompts.
Je wilt normen handhaven en werk delegeren zonder te vertrouwen op prompts.
Only list skills that are always relevant to the sub-agent's purpose.
Vermeld alleen skills die altijd relevant zijn voor het doel van de sub-agent.
Speaker 1: Share skills through project directories for team access, plugins for cross-repository distribution, or enterprise deployment for organization-wide standards.
Speaker 1: Deel skills via projectdirectories voor teamtoegang, plugins voor distributie over repositories, of enterprise-implementatie voor organisatiebrede normen.
Sub-agents don't inherit skills automatically, so list them explicitly in the sub-agent skills field.
Sub-agents erven skills niet automatisch, dus vermeld ze expliciet in het skills-veld van de sub-agent.
Built-in agents can't access skills, only custom sub-agents can in your dot-claud-slash-agents.
Ingebouwde agents hebben geen toegang tot skills, alleen aangepaste sub-agents in je dot-claud-slash-agents kunnen dat.
Skills load when the sub-agent starts, so only list skills that are always relevant to its purpose.
Skills worden geladen wanneer de sub-agent start, dus vermeld alleen skills die altijd relevant zijn voor zijn doel.