Communitygithub.com

JoeHe0x/skill-man

Tastaturgesteuerte TUI zum Verwalten von Agent Skills & MCP-Konfigurationen für Cursor, Claude Code, Codex & Windsurf – durchsuchen, anzeigen, zuweisen, umschalten.

Was ist skill-man?

skill-man ist ein terminalbasiertes, tastaturgesteuertes Tool, das Entwicklern hilft, Agent Skills und MCP-Konfigurationen für mehrere KI-Coding-Assistenten (Cursor, Claude Code, Codex und Windsurf) zu verwalten. Es bietet eine übersichtliche TUI zum Durchsuchen von Skills, Vorschau deren Details, Binden an Tasten für den Schnellzugriff sowie zum Aktivieren/Deaktivieren von Einstellungen. Das Tool eignet sich besonders für Power-User, die häufig zwischen verschiedenen KI-Agenten und deren Skill-Konfigurationen wechseln, und ersetzt manuelle Datei-Editierung durch eine konsistente, effiziente Schnittstelle. Die Plattformunterstützung umfasst alle gängigen KI-Coding-Assistenten, und die Funktionsweise basiert auf der Erkennung und Bearbeitung der jeweiligen Konfigurationsdateien.

Funktioniert mit✓Claude Code✓Codex CLI✓Cursor✓Windsurf
npx skills add JoeHe0x/skill-man

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht skill-man?

Tastaturgesteuerte TUI zum Verwalten von Agent Skills & MCP-Konfigurationen für Cursor, Claude Code, Codex & Windsurf – durchsuchen, anzeigen, zuweisen, umschalten.

Funktionen

  • Durchsuchen – Alle verfügbaren Skills und MCP-Konfigurationen in einer übersichtlichen Liste anzeigen
  • Vorschau – Details eines ausgewählten Skills oder einer MCP-Konfiguration anzeigen (Inhalt, Abhängigkeiten, Beschreibung)
  • Zuweisen – Skills an bestimmte Tasten binden, um sie schnell in Ihrem KI-Assistenten auszuführen
  • Umschalten – Skills oder Konfigurationen aktivieren/deaktivieren, ohne die Konfigurationsdateien manuell bearbeiten zu müssen

Unterstützte Plattformen

Installation

# Mit npm (sofern verfügbar)
npm install -g skill-man

# Oder Klonen des Repositories

Verwendung

# Skill-Manager starten
skill-man

# Nach bestimmten Skills suchen (innerhalb der TUI)
# Verwenden Sie die integrierte Suchfunktion (z.B. /)

# Tastenkombinationen (innerhalb der TUI)
# j/k – Navigieren
# Enter – Auswahl anzeigen/bearbeiten
# Space – Skill umschalten (aktivieren/deaktivieren)
# q – Beenden

Konfiguration

Die Konfiguration erfolgt über die Standard-Konfigurationsdateien der jeweiligen KI-Assistenten. skill-man erkennt diese automatisch:

  • Cursor: .cursor/config.yaml
  • Claude Code: Standard-Konfigurationspfad
  • Codex: .codex/config.json
  • Windsurf: .windsurf/config

Beispiele

Skill an eine Taste binden

Wählen Sie einen Skill in der Liste aus und drücken Sie b, um ihn an eine Taste zu binden. Geben Sie die gewünschte Tastenkombination ein (z.B. Ctrl+Shift+R).

Skills global umschalten

Mit der Leertaste können Sie Skills global aktivieren oder deaktivieren, ohne die Konfigurationsdateien manuell bearbeiten zu müssen.

Entwicklung

# Repository klonen
git clone https://github.com/JoeHe0x/skill-man.git
cd skill-man

# Abhängigkeiten installieren
npm install

# Im Entwicklungsmodus ausführen
npm run dev

Lizenz

MIT

Verwandte Skills