elCanosail/skillstate

Expliziter Ausführungszustand für langfristige LLM-Agenten-Fähigkeiten – minimalistische Implementierung der SKILL.state-Architektur (arXiv:2608.26263) nur mit der Standardbibliothek. Offen für Zusammenarbeit.

Was ist skillstate?

Diese Fähigkeit bietet einen expliziten Ausführungszustand für LLM-Agenten, die langfristige Aufgaben ausführen. Sie implementiert die SKILL.state-Architektur (beschrieben in arXiv:2608.26263) auf minimalistische Weise und verwendet ausschließlich die Standardbibliothek, was eine einfache Integration in verschiedene Plattformen wie Claude Code, Cursor und Codex ermöglicht. Der Hauptvorteil liegt in der Zustandsverwaltung über mehrere Schritte hinweg, was die Zuverlässigkeit und Vorhersagbarkeit von Agentenabläufen verbessert. Der Fokus liegt auf Einfachheit und Portabilität, ohne externe Abhängigkeiten. Die Fähigkeit eignet sich besonders für Entwickler, die robuste, zustandsbehaftete Agenten-Workflows ohne komplexe Frameworks modellieren möchten.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add elCanosail/skillstate

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht skillstate?

Expliziter Ausführungszustand für langfristige LLM-Agenten-Fähigkeiten – minimalistische Implementierung der SKILL.state-Architektur (arXiv:2608.26263) nur mit der Standardbibliothek. Offen für Zusammenarbeit.

Überblick

skillstate stellt einen einfachen, aber leistungsstarken Mechanismus zur Verwaltung des Ausführungszustands von LLM-Agenten bereit, die mehrere Schritte ausführen müssen. Es definiert, wie Zustände erhalten, aktualisiert und zwischen Fähigkeiten ausgetauscht werden, ohne die Komplexität externer Abhängigkeiten.

Hauptmerkmale

  • Reine Standardbibliothek: Keine externen Pakete erforderlich – läuft direkt mit Python-Stdlib.
  • Explizite Zustandsverwaltung: Zustände werden klar definiert und verfolgt, was Debugging und Auditing erleichtert.
  • Langfristige Ausführung: Optimiert für Agenten, die viele Schritte oder Aufrufe benötigen.
  • Plattformunabhängig: Funktioniert mit Claude Code, Cursor, Codex und ähnlichen Agentenplattformen.

Verwendung

import skillstate

# Initialisiere den Zustand
state = skillstate.State()

# Führe einen Schritt aus und aktualisiere den Zustand
state.update(schritt=1, kontext="Start")

# Führe weitere Schritte aus
state.update(schritt=2, kontext="Weiter")

# Zustand abrufen
print(state.get())

Architektur

Die Architektur folgt dem SKILL.state-Paradigma (arXiv:2608.26263), das eine Trennung von Zustandsverwaltung und Logik vorsieht. Dadurch wird die Wartbarkeit und Skalierbarkeit von Agenten-Workflows verbessert.

Mitwirken

Beiträge sind willkommen! Bitte erstellen Sie Issues oder Pull-Requests im GitHub-Repository.

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert – siehe LICENSE für Details.

Verwandte Skills