Zurück zu WhichSkills

WhichSkills / Leitfaden 1 von 6

Installationsanleitung

Lassen Sie uns WhichSkills lokal installieren. Wir prüfen, was Sie benötigen, starten das Dashboard und laden Ihre Skills. Sie können die statischen Prüfungen ausprobieren, bevor Sie Jev anschliessen.

Was Sie brauchen

  • Python 3 und Git.
  • Ein Ordner mit Dateien namens SKILL.md.
  • Ein Terminal und ein Browser. Es sind keine Python-Pakete oder Frontend-Builds erforderlich.

Installieren und starten Sie das Dashboard

Öffnen Sie ein Terminal und führen Sie die folgenden Befehle aus. Sie laden das Projekt herunter, wählen die von diesen Handbüchern verwendete Revision aus und starten den lokalen Server.

git clone https://github.com/48Nauts-Operator/skill-dash
cd skill-dash
git checkout --detach f9247c7ee511c2048f144413de03f2067eff7c29
python3 server.py --port 3345

Öffnen Sie localhost:3345 im Browser. Lassen Sie das Terminal geöffnet, solange Sie das Dashboard verwenden. Der festgelegte Commit macht die Anleitung nachvollziehbar. Er muss nicht dem neuesten Release entsprechen.

Wählen Sie aus, was Sie überprüfen möchten

Die Standardansicht lädt Ihre Claude Code-Kenntnisse und aktivierten Plugins. Öffnen Sie eine Zeile, um deren Anweisungen, zugehörige Dateien und statische Flags zu überprüfen.

Für ein separates Repository stoppen Sie den Server mit Strg+C und führen python3 server.py --port 3345 --roots /path/to/skills-repo aus. Ersetzen Sie den Beispielpfad durch Ihren Checkout.

Im Repository-Modus ist die Nutzung persönlicher Transkripte ausgeschlossen. Jeder Root-Satz verfügt über eine eigene lokale SQLite-Datenbank.

Fügen Sie KI hinzu, wenn Sie sie brauchen

Das Laden von Dateien und statische Prüfungen funktionieren ohne Schlüssel. Für Jev-Bewertungen und die Überlappungsprüfung ist ein TypeSafe-API-Schlüssel erforderlich. Der Beurteilungsschritt kommt später in dieser Serie.

Zum Aktivieren im Dashboard setzen Sie vor dem Serverstart TYPESAFE_API_KEY im zugehörigen Terminal. Die Überschneidungsanalyse finden Sie unter Settings. Die Fragen können Sie auf der Seite Judges bearbeiten.

Es funktioniert, wenn

  • Das Dashboard wird unter localhost:3345 geöffnet.
  • Die Zeilen entsprechen den Skills in Ihrem ausgewählten Ordner.
  • Beim Öffnen einer Zeile werden die Quellenbeweise angezeigt.

Wenn die Liste leer ist

Prüfen Sie, ob das gewählte Verzeichnis Dateien namens SKILL.md enthält. Für Repositorys ausserhalb der üblichen Claude-Code-Verzeichnisse verwenden Sie --roots. Im Repository-Modus werden versteckte Verzeichnisse und node_modules übersprungen.