Was sind Skills?
- Code nach den Standards deines Teams prüft
- einen bestimmten Komponententyp generiert
- einen Deployment-Workflow ausführt
- ein Sicherheitsaudit durchführt
- einen neuen Service aus einer Vorlage einrichtet
Aufruf per Slash-Befehl
Nutzer können Skills im Chat mit
/skill-name aufrufen.Eigenständigkeit des Agenten
Der Agent kann bei Bedarf auch selbstständig Skills aufrufen.
Berechtigungen mit begrenztem Geltungsbereich
Skills können eigene Berechtigungen und Einschränkungen haben.
Automatisch genehmigte Tools
Genehmige die von einem Skill benötigten Tools im Voraus, damit er ohne Berechtigungsabfragen läuft.
Ausführung als Subagent
Führe Skills als unabhängige Subagenten mit eigenem Kontextfenster aus.
Modell-Override
Verwende für bestimmte Skills ein anderes Modell.
Kurzes Beispiel
.devin/skills/review/SKILL.md (oder .windsurf/skills/review/SKILL.md):
/review aufrufen.
Funktionsweise von Skills
- Der Prompt des Skills wird in die Unterhaltung eingefügt
- Tools, die unter
allowed-toolsdes Skills aufgeführt sind (sofern angegeben), werden automatisch genehmigt und laufen somit ohne Berechtigungsabfrage. Nicht aufgeführte Tools bleiben verfügbar und durchlaufen die normalen Berechtigungsprüfungen - Die
permissionsdes Skills (allow,deny,ask) werden angewendet. Verwendepermissions.deny, um ein Tool zu blockieren, solange der Skill läuft - Das angegebene Modell wird verwendet (sofern es vom aktuellen abweicht)
allowed-tools und permissions gelten für Skills, die inline laufen. Ein Skill, der als Subagent läuft (subagent: true oder agent:), erhält seinen Tool-Zugriff stattdessen aus dem Subagent-Profil.Skill-Trigger
triggers: [user] fest, um zu verhindern, dass der Agent von selbst einen Skill aufruft.
Skills von Drittanbietern
.agents-Skill-Standard, sodass Installationstools für Skills von Drittanbietern mit der Devin CLI funktionieren.
Wo Skills gespeichert sind
Projekt-Skills befinden sich im Verzeichnis
.devin/skills/ oder .windsurf/skills/ im Projektstamm und werden in die Versionsverwaltung eingecheckt, sodass sie mit Ihrem Team geteilt werden können. Beide Speicherorte verwenden dasselbe SKILL.md-Format.
Globale Skills befinden sich in ~/.config/devin/skills/ (gemäß den XDG-Konventionen) oder ~/.codeium/<channel>/skills/ (wobei <channel> je nach Ihrem CLI-Channel windsurf, windsurf-next oder windsurf-insiders ist) und sind in jedem Projekt auf Ihrem Rechner verfügbar.
Windows: Der globale Skill-Pfad richtet sich nach dem Anwendungsdatenverzeichnis Ihres Systems. Unter Windows verwenden Sie
%APPDATA%\devin\skills\<name>\SKILL.md (normalerweise C:\Users\<YourUser>\AppData\Roaming\devin\skills\<name>\SKILL.md) anstelle von ~/.config/devin/skills/.Nächste Schritte
Skills erstellen
Erfahren Sie mehr über das vollständige Skill-Format, einschließlich Frontmatter-Optionen, dynamischer Inhalte und Beispiele.
Plugins
Bündeln Sie Skills in einem Plugin, das Sie installieren und projektübergreifend nutzen können.

