Was macht Skills finden?
Diese Skill hilft dir, Skills aus dem offenen Agenten-Skills-Ökosystem zu entdecken und zu installieren.
Wann diese Skill verwenden
Verwende diese Skill, wenn der Benutzer:
- Fragt „Wie mache ich X“, wobei X eine häufige Aufgabe mit einem bestehenden Skill sein könnte
- Sagt „Finde einen Skill für X“ oder „Gibt es einen Skill für X“
- Fragt „Kannst du X tun“, wobei X eine spezielle Fähigkeit ist
- Interesse daran zeigt, Agentenfähigkeiten zu erweitern
- Nach Werkzeugen, Vorlagen oder Arbeitsabläufen sucht
- Erwähnt, dass er Hilfe in einem bestimmten Bereich wünscht (Design, Testen, Deployment usw.)
Was ist die Skills-CLI?
Die Skills-CLI (npx skills) ist der Paketmanager für das offene Agenten-Skills-Ökosystem. Skills sind modulare Pakete, die Agentenfähigkeiten mit speziellem Wissen, Arbeitsabläufen und Werkzeugen erweitern.
Wichtige Befehle:
npx skills find [Abfrage]– Interaktiv oder nach Stichwort nach Skills suchennpx skills add <Paket>– Einen Skill von GitHub oder anderen Quellen installierennpx skills check– Auf Skill-Updates prüfennpx skills update– Alle installierten Skills aktualisieren
Skills durchsuchen unter: https://skills.sh/
So hilfst du Benutzern, Skills zu finden
Schritt 1: Verstehen, was sie brauchen
Wenn ein Benutzer um Hilfe bei etwas bittet, identifiziere:
- Den Bereich (z. B. React, Testen, Design, Deployment)
- Die spezifische Aufgabe (z. B. Tests schreiben, Animationen erstellen, PRs durchsehen)
- Ob dies eine häufige Aufgabe ist, für die es wahrscheinlich einen Skill gibt
Schritt 2: Nach Skills suchen
Führe den Suchbefehl mit einer passenden Abfrage aus:
npx skills find [Abfrage]
Zum Beispiel:
- Benutzer fragt „Wie mache ich meine React-App schneller?“ →
npx skills find react performance - Benutzer fragt „Kannst du mir bei PR-Reviews helfen?“ →
npx skills find pr review - Benutzer sagt „Ich muss einen Changelog erstellen“ →
npx skills find changelog
Der Befehl liefert Ergebnisse wie:
Installiere mit npx skills add <owner/repo@skill>
vercel-labs/agent-skills@vercel-react-best-practices
└ https://skills.sh/vercel-labs/agent-skills/vercel-react-best-practices
Schritt 3: Dem Benutzer Optionen präsentieren
Wenn du relevante Skills gefunden hast, präsentiere sie dem Benutzer mit:
- Dem Skill-Namen und seiner Funktion
- Dem Installationsbefehl, den sie ausführen können
- Einem Link für weitere Informationen auf skills.sh
Beispielantwort:
Ich habe einen Skill gefunden, der helfen könnte! Der Skill „vercel-react-best-practices“ bietet
Richtlinien zur Leistungsoptimierung von React- und Next.js-Anwendungen von Vercel Engineering.
Um ihn zu installieren:
npx skills add vercel-labs/agent-skills@vercel-react-best-practices
Mehr erfahren: https://skills.sh/vercel-labs/agent-skills/vercel-react-best-practices
Schritt 4: Installation anbieten
Wenn der Benutzer fortfahren möchte, kannst du den Skill für ihn installieren:
npx skills add <owner/repo@skill> -g -y
Die Option -g installiert den Skill global (benutzerebene) und -y überspringt Bestätigungsaufforderungen.
Häufige Skill-Kategorien
Bei der Suche solltest du diese gängigen Kategorien berücksichtigen:
| Kategorie | Beispielabfragen |
|---|---|
| Webentwicklung | react, nextjs, typescript, css, tailwind |
| Testen | testing, jest, playwright, e2e |
| DevOps | deploy, docker, kubernetes, ci-cd |
| Dokumentation | docs, readme, changelog, api-docs |
| Code-Qualität | review, lint, refactor, best-practices |
| Design | ui, ux, design-system, accessibility |
| Produktivität | workflow, automation, git |
Tipps für effektive Suchen
- Verwende spezifische Schlüsselwörter: „react testing“ ist besser als nur „testing“
- Probiere alternative Begriffe: Wenn „deploy“ nicht funktioniert, versuche „deployment“ oder „ci-cd“
- Überprüfe beliebte Quellen: Viele Skills stammen von
vercel-labs/agent-skillsoderComposioHQ/awesome-claude-skills
Wenn keine Skills gefunden werden
Fallende keine passenden Skills existieren:
- Bestätige, dass kein vorhandener Skill gefunden wurde
- Biete an, die Aufgabe direkt mit deinen allgemeinen Fähigkeiten zu erledigen
- Schlage vor, dass der Benutzer mit
npx skills initeinen eigenen Skill erstellen kann
Beispiel:
Ich habe nach Skills zum Thema „xyz“ gesucht, aber keine passenden gefunden.
Ich kann dir trotzdem direkt bei dieser Aufgabe helfen! Möchtest du fortfahren?
Falls du diese Aufgabe öfter machst, könntest du deinen eigenen Skill erstellen:
npx skills init my-xyz-skill