Zurück zu PodcastsClaude
Claude Code skills
Skills teilen
Speaker 1: Skills become more valuable when shared.
Skills werden wertvoller, wenn man sie teilt.
A PR review skill that only you use is helpful.
Ein PR-Review-Skill, den nur du verwendest, ist hilfreich.
The same skill shared across your team standardizes code review and provides a consistent experience amongst your organization which is much better.
Derselbe Skill, der im gesamten Team geteilt wird, standardisiert Code-Reviews und sorgt für ein einheitliches Erlebnis in der ganzen Organisation, was wesentlich besser ist.
Here are ways you can share your skills.
Hier sind die Möglichkeiten, wie du deine Skills teilen kannst.
Speaker 1: Now the simplest sharing method is committing skills to your repository.
Die einfachste Sharing-Methode ist das Committen der Skills in dein Repository.
Place them in dot-claud-slash-skills.
Platziere sie in .claude/skills.
Anyone who clones the repository gets these skills automatically.
Jeder, der das Repository klont, erhält diese Skills automatisch.
No extra installation, it's just what you're doing already.
Keine zusätzliche Installation, es ist einfach das, was du bereits tust.
When you push updates, everyone gets them on their next pull.
Wenn du Updates pushst, erhalten alle sie beim nächsten Pull.
This works well for team coding standards, project-specific workflows, or skills that reference your codebase structure.
Das funktioniert gut für Team-Coding-Standards, projektspezifische Workflows oder Skills, die auf die Struktur deiner Codebase verweisen.
Speaker 1: Another way you can distribute your skills is through plugins.
Eine weitere Möglichkeit, deine Skills zu verteilen, sind Plugins.
Think of plugins as ways to extend Claude Code with custom functionality, but designed to be shared across teams and projects.
Stelle dir Plugins als Möglichkeiten vor, Claude Code mit benutzerdefinierten Funktionen zu erweitern, die für das Teilen zwischen Teams und Projekten konzipiert sind.
In your plugin project, create a directory called skills.
Erstelle in deinem Plugin-Projekt ein Verzeichnis namens 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.
Dies folgt dann einer ähnlichen Dateistruktur wie das .claude-Verzeichnis in deinem Projekt, mit dem Namen des Skills und einer skill.md-Datei.
And after you distribute your plugin to a marketplace, other users can download it into Claude Code for themselves to use.
Nachdem du dein Plugin in einem Marketplace veröffentlicht hast, können andere Benutzer es in Claude Code herunterladen und selbst verwenden.
This is best if your skills have functionality that isn't too project-specific and can be used by community members.
Das ist am besten geeignet, wenn deine Skills Funktionen haben, die nicht zu projektspezifisch sind und von Community-Mitgliedern genutzt werden können.
Speaker 1: Administrators can deploy skills organization-wide through managed settings.
Administratoren können Skills organisationsweit über verwaltete Einstellungen bereitstellen.
Enterprise skills take highest priority.
Enterprise-Skills haben die höchste Priorität.
Like we discussed before, they override personal project and plugin skills with the same name.
Wie wir bereits besprochen haben, überschreiben sie persönliche, Projekt- und Plugin-Skills mit demselben Namen.
This is for mandatory standards, security requirements, compliance workflows, or coding practices that must be consistent across the organization.
Das ist für obligatorische Standards, Sicherheitsanforderungen, Compliance-Workflows oder Coding-Praktiken, die in der gesamten Organisation einheitlich sein müssen.
Keyword, must.
Schlüsselwort: muss.
Speaker 1: Here's some that surprises people: sub-agents don't automatically see your skills.
Hier ist etwas, das Menschen überrascht: Sub-Agents sehen deine Skills nicht automatisch.
Yeah.
Ja.
When you delegate a task to a sub-agent, it starts with a fresh clean context.
Wenn du eine Aufgabe an einen Sub-Agent delegierst, startet dieser mit einem frischen, leeren Kontext.
Built-in agents like the explorer, planner, and verify can't access skills at all.
Integrierte Agents wie Explorer, Planner und Verify können überhaupt nicht auf Skills zugreifen.
Only custom sub-agents you define can use them, and only when you explicitly list them.
Nur benutzerdefinierte Sub-Agents, die du definierst, können sie verwenden, und nur wenn du sie explizit auflistest.
To create a custom sub-agent with skills, add an agent-dot-MD file in dot-claud-slash-agents.
Um einen benutzerdefinierten Sub-Agent mit Skills zu erstellen, füge eine agent.md-Datei in .claude/agents hinzu.
The skills field lists which skills to load.
Das Feld skills listet auf, welche Skills geladen werden sollen.
These skills are loaded when the sub-agent starts, not on demand like in the main conversation.
Diese Skills werden beim Start des Sub-Agents geladen, nicht auf Abruf wie in der Hauptkonversation.
So, take that into consideration.
Berücksichtige das entsprechend.
First ensure the skills exist.
Stelle zunächst sicher, dass der Skill existiert.
Okay, it exists.
Okay, er existiert.
Then create the sub-agent using the Claude Code sub-agent creator.
Erstelle dann den Sub-Agent mit dem 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.
Wenn du bereits einen Sub-Agent hast, dem du diese Skills hinzufügen möchtest, öffne einfach die vorhandene agent.md-Datei.
Then after that, create the skills field and add your skills.
Erstelle danach das Skills-Feld und füge deine Skills hinzu.
When you delegate to the sub-agent, it has both skills loaded and applies them to every single review.
Wenn du an den Sub-Agent delegierst, hat er beide Skills geladen und wendet sie auf jedes einzelne Review an.
Now this pattern works really well when you want isolated task delegation with specific expertise.
Dieses Muster funktioniert sehr gut, wenn du eine isolierte Aufgabendelegation mit spezifischem Fachwissen möchtest.
Different sub-agents need different skills: front-end reviewer versus back-end reviewer.
Unterschiedliche Sub-Agents benötigen unterschiedliche Skills: Frontend-Reviewer versus Backend-Reviewer.
You want to enforce standards and delegate work without relying on prompts.
Du möchtest Standards durchsetzen und Arbeit delegieren, ohne auf Prompts angewiesen zu sein.
Only list skills that are always relevant to the sub-agent's purpose.
Liste nur Skills auf, die immer relevant für den Zweck des Sub-Agents sind.
Speaker 1: Share skills through project directories for team access, plugins for cross-repository distribution, or enterprise deployment for organization-wide standards.
Teile Skills über Projektverzeichnisse für den Teamzugriff, Plugins für die Repository-übergreifende Verteilung oder Enterprise-Deployment für organisationsweite Standards.
Sub-agents don't inherit skills automatically, so list them explicitly in the sub-agent skills field.
Sub-Agents erben Skills nicht automatisch, liste sie daher explizit im Skills-Feld des Sub-Agents auf.
Built-in agents can't access skills, only custom sub-agents can in your dot-claud-slash-agents.
Integrierte Agents können nicht auf Skills zugreifen, nur benutzerdefinierte Sub-Agents in .claude/agents können das.
Skills load when the sub-agent starts, so only list skills that are always relevant to its purpose.
Skills werden beim Start des Sub-Agents geladen, liste also nur Skills auf, die immer relevant für seinen Zweck sind.