Communitygithub.com

astra-sh/qvr

quiver (qvr): Open-Source, git-nativer Paketmanager für Agenten-Fähigkeiten – Lockfile-first, registrierungsunabhängig und entwickelt für reproduzierbare KI-Agenten-Workflows.

Was ist qvr?

quiver (qvr) ist ein Open-Source-Paketmanager, der speziell für KI-Agenten-Fähigkeiten (Skills) entwickelt wurde und auf Git basiert. Er folgt einem Lockfile-first-Ansatz, ist registrierungsunabhängig und ermöglicht reproduzierbare Workflows in AI-Agenten-Umgebungen. Mit qvr können Entwickler Fähigkeiten für Agenten wie Claude Code, Cursor oder Codex einfach installieren, verwalten und versionieren – ähnlich wie Paketmanager für Programmiersprachen, aber spezialisiert auf Agenten-Konfigurationen und -Skripte. Das Tool stellt sicher, dass alle Abhängigkeiten exakt in einer Lockfile festgehalten werden, was zuverlässige und wiederholbare Ausführungen in verschiedenen Entwicklungsumgebungen erlaubt.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add astra-sh/qvr

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht qvr?

quiver (qvr): Open-Source, git-nativer Paketmanager für Agenten-Fähigkeiten – Lockfile-first, registrierungsunabhängig und entwickelt für reproduzierbare KI-Agenten-Workflows.

Was ist qvr?

qvr (kurz für quiver) ist ein spezialisierter Paketmanager für Fähigkeiten von KI-Agenten. Er nutzt Git als zugrunde liegendes Protokoll, setzt auf eine Lockfile-Datei zur exakten Versionierung und benötigt kein zentrales Registry-System. Das bedeutet, dass alle Abhängigkeiten eines Agenten-Workflows präzise fixiert werden können.

Hauptfunktionen

  • Lockfile-first: Eine qvr.lock-Datei hält alle installierten Fähigkeiten mit ihren exakten Versionen fest, sodass Builds und Ausführungen reproduzierbar bleiben.
  • Registrierungsunabhängig: Fähigkeiten können aus beliebigen Git-Repositorys bezogen werden, ohne an ein bestimmtes Registry-Ökosystem gebunden zu sein.
  • Git-nativ: Jede Fähigkeit wird als Git-Referenz behandelt, was Branching, Tagging und historische Nachvollziehbarkeit ermöglicht.
  • Optimiert für KI-Agenten: qvr funktioniert mit gängigen Agenten-Plattformen wie Claude Code, Cursor, Codex und anderen, die Fähigkeiten in ihrem Source-Code-Repository verwalten.

Warum qvr?

Agenten-Fähigkeiten werden zunehmend komplexer und erfordern eine systematische Verwaltung. Traditionelle Paketmanager sind nicht auf die speziellen Anforderungen von Agenten-Konfigurationen und -Skripten ausgelegt. qvr schließt diese Lücke, indem es eine leichtgewichtige, dezentralisierte Lösung bietet, die bestehende Git-Workflows ergänzt.

Schnellstart

# quiver installieren (Beispiel)
npm install -g @astra-sh/qvr

# Eine Fähigkeit installieren
qvr install my-agent-skill

# Lockfile generieren
qvr lock

# Alle Fähigkeiten aus der Lockfile wiederherstellen
qvr restore

Wie es funktioniert

  1. qvr install <skill-name> lädt eine Fähigkeit aus ihrem Git-Repository herunter und registriert sie im lokalen Projekt.
  2. qvr lock erstellt oder aktualisiert die qvr.lock-Datei mit den genauen Commit-Hashes und Metadaten.
  3. qvr restore stellt den exakten Zustand der Fähigkeiten basierend auf der Lockfile wieder her – garantiert reproduzierbar.

Unterstützte Plattformen

  • Claude Code
  • Cursor
  • Codex
  • Jeder Agent, der Fähigkeiten über Git-Repositorys bezieht

Lizenz

Open Source (MIT License)


Dieses Projekt wird von astra-sh entwickelt und gewartet. Beiträge sind willkommen.

Verwandte Skills