CommunityCodierung & Entwicklunggithub.com

chxxlk/opencode-skill-scanner

Stoppe das manuelle Laden von Skills. Dieses OpenCode-Plugin durchsucht alle installierten SKILL.md-Dateien und fügt basierend auf dem Gesprächsthema automatisch die 5 relevantesten Skills in den System-Prompt ein. Unterstützt projektbezogene, globale und Skills aus awesome-opencode-skills.

Was ist opencode-skill-scanner?

Das chxxlk/opencode-skill-scanner Plugin automatisiert die Auswahl und Einbindung von Skills in OpenCode, indem es alle installierten SKILL.md-Dateien scannt und basierend auf dem aktuellen Gesprächskontext die fünf relevantesten Skills automatisch in den System-Prompt einfügt. Es unterstützt projektbezogene Skills (z. B. `.opencode/skills/`), globale Skills (z. B. `~/.config/opencode/skills/`) sowie Skills aus der Sammlung `awesome-opencode-skills`. Dies reduziert manuelle Arbeit, verbessert die Reaktionsgenauigkeit des Assistenten und stellt sicher, dass nur wirklich benötigte Fähigkeiten aktiv sind. Entwickler profitieren von einer dynamischen, kontextbewussten Skill-Verwaltung ohne Overhead.

Funktioniert mit✓Claude Code~Codex CLI~Cursor✓OpenCode
npx skills add chxxlk/opencode-skill-scanner

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht opencode-skill-scanner?

Stoppe das manuelle Laden von Skills. Dieses OpenCode-Plugin durchsucht alle installierten SKILL.md-Dateien und fügt basierend auf dem Gesprächsthema automatisch die 5 relevantesten Skills in den System-Prompt ein. Unterstützt projektbezogene Skills, globale Skills und Skills aus awesome-opencode-skills.

Funktionsweise

  1. Scannen: Beim Starten von OpenCode oder bei einer Themenänderung durchsucht das Plugin alle bekannten Skill-Verzeichnisse nach SKILL.md-Dateien.
  2. Kontextanalyse: Der aktuelle Gesprächsverlauf wird analysiert, um das Hauptthema zu identifizieren (z. B. „React-Komponente erstellen“ oder „Docker-Compose debuggen“).
  3. Ranking: Jeder Skill erhält einen Relevanz-Score basierend auf semantischer Ähnlichkeit zum Gesprächsthema.
  4. Injektion: Die Top 5 Skills mit dem höchsten Score werden automatisch dem System-Prompt hinzugefügt, sodass der Assistent sofort darauf zugreifen kann.

Unterstützte Verzeichnisse

TypPfadBeschreibung
Projektbezogen.opencode/skills/Skills, die nur in einem bestimmten Projekt verwendet werden
Global~/.config/opencode/skills/Skills, die in allen Projekten verfügbar sind
Communityawesome-opencode-skillsVon der Community geteilte Sammlungen

Installation

# Über OpenCode-Paketmanager
opencode install chxxlk/opencode-skill-scanner

Konfiguration

Das Plugin unterstützt folgende Umgebungsvariablen (optional):

  • SKILL_SCANNER_MAX_RESULTS: Maximale Anzahl der einzufügenden Skills (Standard: 5)
  • SKILL_SCANNER_DEBUG: Aktiviert Debug-Ausgaben (Standard: false)

Beispiel

Angenommen, du arbeitest an einer React-App und schreibst: „Erstelle eine Komponente, die eine API abfragt.“ Das Plugin findet automatisch Skills wie react-komponenten-bauplan und api-abfrage-handler und fügt sie ein – ohne dein Zutun.

Lizenz

MIT

Verwandte Skills