Was macht claude-skill-framework?
Produktionsreifes Framework zur Erstellung wiederverwendbarer Claude Code Skills. Enthält Vorlagen, Anleitungen, Beispiele und Validierungswerkzeuge.
Übersicht
Dieses Framework bietet eine standardisierte Grundlage für die Entwicklung von Claude Code Skills. Es stellt sicher, dass alle erstellten Skills konsistent, dokumentiert und leicht integrierbar sind.
Funktionen
- Vorlagen (Templates): Vorgefertigte Strukturen für verschiedene Skill-Typen
- Anleitungen: Schritt-für-Schritt-Dokumentation zur Skill-Entwicklung
- Beispiele: Fertige, dokumentierte Skills als Referenz
- Validierungswerkzeuge: CLI-Tool zur automatischen Prüfung von Skills auf Konformität
Installation
git clone https://github.com/UmbertoDiP/claude-skill-framework.git
cd claude-skill-framework
npm install
Verwendung
- Wähle eine Vorlage aus dem
templates/-Verzeichnis - Kopiere sie in dein Projektverzeichnis
- Passe Metadaten, Logik und Konfiguration an
- Führe den Validator aus:
npx skill-validator ./dein-skill
Struktur eines Skills
mein-skill/
├── SKILL.md # Skill-Definition (Metadaten, Beschreibung)
├── index.js # Hauptlogik des Skills
├── config.json # Optionale Konfiguration
└── tests/ # Unit-Tests (empfohlen)
Vorhandene Vorlagen
| Vorlage | Beschreibung |
|---|---|
basic | Einfacher Skill mit minimaler Konfiguration |
advanced | Skill mit erweiterter Logik und Tests |
web-api | Skill für HTTP-API-Interaktionen |
Validierung
Der Validator prüft:
- Existenz und Format von
SKILL.md - Vorhandensein der Hauptlogik-Datei
- Korrekte Metadaten in der SKILL.md
- Empfohlene Dateistruktur
Beiträge
Beiträge sind willkommen! Bitte lies die CONTRIBUTING.md für Details.
Lizenz
MIT