Was macht claude-skills-supercharged?
Eine 'supercharged'-Implementierung von Claude Code Skills – mit Haiku-Prompt-Analyse, kritischer Skill-Bewertung und automatischer Skill-Injektion für reibungslose, kontextgesteuerte Arbeitsabläufe.
Beschreibung
Diese Erweiterung verbessert die standardmäßigen Claude Code Skills durch eine intelligente Vorverarbeitung. Sie verwendet das leichte Haiku-Modell, um den eingehenden Prompt zu analysieren, die relevanten Skills zu identifizieren und diese automatisch in den Kontext des Entwicklers einzufügen. Das Ergebnis ist ein Workflow, der ohne manuelle Skill-Auswahl auskommt und stattdessen kontextabhängig die passenden Werkzeuge aktiviert.
Vorteile
- Automatische Kontexterkennung: Der Prompt wird analysiert, um die Absicht und benötigte Fähigkeiten zu verstehen.
- Kritische Skill-Bewertung: Nur die relevantesten Skills werden injiziert, um Overhead zu vermeiden.
- Kein manuelles Laden: Skills erscheinen automatisch, wenn sie benötigt werden.
- Effiziente Nutzung: Das Haiku-Modell sorgt für schnelle Analyse ohne große Latenz.
Funktionsweise
- Der Benutzer gibt einen Prompt in Claude Code ein.
- Der Prompt wird an das Haiku-Modell gesendet, das die Absicht klassifiziert und die relevanten Skills identifiziert.
- Basierend auf einer Bewertungsmatrix (z.B. Skill-Kontext-Relevanz, Kritikalität) werden die passenden Skills ausgewählt.
- Die ausgewählten Skills werden automatisch in den laufenden Workflow injiziert, bevor Claude Code die Antwort generiert.
- Der Entwickler profitiert von einem nahtlosen Erlebnis ohne Unterbrechungen.
Konfiguration
Standardmäßig ist keine Konfiguration erforderlich. Sie können jedoch die folgenden Umgebungsvariablen anpassen:
SKILL_SUPERCHARGED_HAIKU_MODEL: Modellname für die Prompt-Analyse (Standard:claude-3-haiku-20240307)SKILL_SUPERCHARGED_SCORE_THRESHOLD: Mindestbewertung für Skill-Injektion (Standard:0.7)SKILL_SUPERCHARGED_MAX_SKILLS: Maximale Anzahl injizierter Skills (Standard:3)
Installation
Fügen Sie die Skills-Definition in Ihre Claude Code Konfiguration ein:
{
"skills": [
{
"name": "jefflester/claude-skills-supercharged",
"version": "1.0.0"
}
]
}
Verwendung
Nach der Installation funktioniert das automatisch. Sie müssen nichts weiter tun – die Skills werden je nach Kontext injiziert.
Beispiel-Prompt:
Erstelle ein Python-Skript, das eine CSV-Datei liest und die Daten in einer SQLite-Datenbank speichert.
Das System erkennt, dass Python- und Datenbank-Skills benötigt werden, und lädt sie automatisch.
Abhängigkeiten
- Claude Code (ab Version 2.0)
- Zugriff auf das Claude Haiku Modell