[Einführung in Claude Code E26] Erstellen praktischer Fertigkeiten für Claude Code: PR-Überprüfung. Testerstellung. Dokumenterstellung SKILL.md-Beispiel
Wenden wir das in Klasse 25 erlernte SKILL.md-Muster auf drei tatsächliche Fertigkeiten an. Ausgehend von einem leeren Verzeichnis bauen wir Schritt für Schritt PR-Review-, Testerstellungs- und Dokumenterstellungskompetenzen auf und betrachten die Unterschiede zu integrierten Funktionen, Beschreibungsoptimierung, Fallstricken und wie die Validierungsschleife abläuft. 📌 Abgedeckte Inhalte – integrierte Check-Funktion: /review, /security-review, /simplify, /init, /batch – integrierte Funktion verwenden, wenn die Aufgabe dieselbe ist, benutzerdefiniert nur, wenn unsere Projektkonvention erforderlich ist – PR-Review-Fähigkeit (review-pr): Kontext: Fork + Agent: Erkunden + große PR mit dynamischem Kontext isolieren (!gh pr diff) Überprüfung im Subagenten, nur Ergebnistabelle im Hauptteil – Fähigkeit zur Testgenerierung (generate-tests): $ARGUMENTS + Argument-Hinweis, Gegeben-Wann-Dann-Konvention, Validierungsschleife (fünfmal wiederholt bis zum Bestehen), Vitest + __tests__-Standortkonvention – Fähigkeit zur Dokumentgenerierung (generate-docs): Überprüfen Sie den Benutzer vor dem Massenüberschreiben mit Plan-validate-execute, speichern Token durch Trennen von Vorlagen mit Assets/api-template.md, Suche nach exportierten Symbolen mit Glob/Grep – Muster bei 25 anwenden: Beschreibungsauslösephrase, Fallstricke sind für dieses Projekt einzigartig. Nicht offensichtliche Fakten (vorläufiges Löschen, unterschiedliche Namen für dieselbe ID, /health vs. /ready), Ausgabeformatvorlagen, Prozeduren-nicht-Deklarationen, Standardeinstellungen-nicht-Menüs – Drei Fähigkeiten in einem Workflow: Aufgaben → /generate-tests → /generate-docs → /commit → /pr → /review-pr (Prinzip einer kohärenten Einheit) – Debugging-Tipps: Wenn automatische Aufrufe nicht durchgeführt werden, wenn zu oft aufgerufen wird, nur 5.000 Token mit automatischer Komprimierung. Wenn noch übrig sind, ! Wenn ein Befehl nicht ausgeführt wird 📌 Umgebungsinformationen – Neueste Version von Claude Code (unterstützt Skills, Slash-Befehle, erlaubte Tools) – .claude/skills/ Projektumfang (Teamfreigabe) – gh CLI (für PR-Review-Skills), Vitest (für Testerstellungs-Skills) 📌 Kapitel 0:00 Wenden Sie die zuletzt erlernten Muster auf die tatsächlichen drei Skills an 0:34 Sehen Sie sich die integrierten Funktionen an und beginnen Sie mit der Anpassung 1:43 PR-Review: Kontext Fork + Agent Explore + dynamische Kontextinjektion 3:57 PR-Überprüfung: Gotchas-Abschnitt und Ausgabetabellenvorlage 5:47 Tests erstellen: $ARGUMENTS und Validierungsschleife 7:51 Tests erstellen: Given-When-Then- und Vitest-Konventionen 9:47 Dokumente erstellen: separate Plan-Validate-Execute- und Assets/Vorlagen 13:40 Drei Fähigkeiten in einem Workflow 14:32 Debugging-Tipps 📌 Referenzlinks - Blog: https://neosarchizo.github.io/posts/claude-code-26-practical-skills – Erweitern Sie Claude mit Fähigkeiten: https://code.claude.com/docs/en/skills – Befehlsreferenz: https://code.claude.com/docs/en/commands – Subagenten: https://code.claude.com/docs/en/sub-agents – Spezifikation der Agentenfähigkeiten: https://agentskills.io/pecification – Anthropic Skills Repository: https://github.com/anthropics/skills – Webapp-Testing-Skill: https://github.com/anthropics/skills/tree/main/skills/webapp-testing – Doc-Coauthoring-Skill: https://github.com/anthropics/skills/tree/main/skills/doc-coauthoring – Skill-Creator-Skill: https://github.com/anthropics/skills/tree/main/skills/skill-creator #ClaudeCode #PracticalSkill #SKILLmd
Die bereitgestellten Informationen stellen keine Handelsberatung dar. kdj.com übernimmt keine Verantwortung für Investitionen, die auf der Grundlage der in diesem Artikel bereitgestellten Informationen getätigt werden. Kryptowährungen sind sehr volatil und es wird dringend empfohlen, nach gründlicher Recherche mit Vorsicht zu investieren!
Wenn Sie glauben, dass der auf dieser Website verwendete Inhalt Ihr Urheberrecht verletzt, kontaktieren Sie uns bitte umgehend (info@kdj.com) und wir werden ihn umgehend löschen.