CommunityCodierung & Entwicklunggithub.com

nightboy87/anxi-skill

Ein lokaler Agent-Skill, der instabile Skill-Pakete mit begrenzten Patches, menschlicher Überprüfung, Validierungsprotokollen und abgelehntem Gedächtnis trainiert.

Was ist anxi-skill?

Dieser Skill, nightboy87/anxi-skill, ermöglicht es KI-Agenten, instabile oder fehlerhafte Skill-Pakete lokal zu trainieren und zu verbessern. Er bietet einen strukturierten Workflow mit begrenzten Patches (Bounded Patches), die es erlauben, gezielte Änderungen vorzunehmen, ohne das gesamte System zu destabilisieren. Ein menschlicher Prüfprozess (Human Review) stellt sicher, dass Änderungen validiert werden, bevor sie übernommen werden. Validierungsprotokolle (Validation Logs) halten alle Schritte transparent fest, und ein Mechanismus für abgelehntes Gedächtnis (Rejected Memory) hilft, fehlgeschlagene oder abgelehnte Patches zu archivieren und daraus zu lernen. Der Skill ist für Entwickler und KI-Agenten konzipiert, die an lokalen Skill-Repositories arbeiten und einen robusten, rückverfolgbaren Trainingsprozess benötigen. Er unterstützt Plattformen wie Claude Code, Cursor und Codex, die mit lokalen Agenten und Skill-Paketen umgehen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add nightboy87/anxi-skill

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 anxi-skill?

教练,我想训练 Skill。Ein lokaler Agent-Skill, der instabile Skill-Pakete mit begrenzten Patches, menschlicher Überprüfung, Validierungsprotokollen und abgelehntem Gedächtnis trainiert.

Überblick

Dieser Skill bietet einen kontrollierten Rahmen für das Training und die Verbesserung von instabilen oder fehlerhaften Skill-Paketen. Er ist darauf ausgelegt, mit lokalen Agenten zu arbeiten, die Skill-Repositories verwalten und aktualisieren.

Hauptmerkmale

  • Begrenzte Patches (Bounded Patches): Führe gezielte, kleine Änderungen an einem Skill-Paket durch, ohne das gesamte System zu beeinträchtigen.
  • Menschliche Überprüfung (Human Review): Änderungen müssen von einem Menschen validiert werden, bevor sie übernommen werden.
  • Validierungsprotokolle (Validation Logs): Alle Änderungen und Überprüfungen werden detailliert protokolliert.
  • Abgelehntes Gedächtnis (Rejected Memory): Fehlgeschlagene oder abgelehnte Patches werden archiviert, um zukünftige Trainingsiterationen zu informieren.

Verwendung

Um diesen Skill zu verwenden, stelle sicher, dass dein lokaler Agent (z. B. Claude Code, Cursor, Codex) das Skill-Repository referenziert. Führe die entsprechenden Befehle aus, um das Training zu starten:

# Beispielbefehl zum Initialisieren des Trainings
anxi-skill train --repo ./unstable-skill --patches bounded

Konfiguration

Die folgenden Umgebungsvariablen können gesetzt werden:

  • ANXI_SKILL_PATCH_LIMIT: Maximale Anzahl von Patches pro Trainingssitzung (Standard: 5).
  • ANXI_SKILL_REVIEW_REQUIRED: Wenn auf true gesetzt, muss jede Änderung vor der Übernahme überprüft werden (Standard: true).
  • ANXI_SKILL_LOG_LEVEL: Protokollebene (z. B. info, debug, error).

Beispiele

Einen Patch vorschlagen

anxi-skill propose-patch --file ./skill.py --diff "+print('Hallo Welt')"

Überprüfungsprotokolle einsehen

anxi-skill logs --since 2025-01-01

Fehlerbehebung

  • Patch wird abgelehnt: Überprüfe die Validierungsprotokolle (anxi-skill logs) auf spezifische Fehler.
  • Menschliche Überprüfung hängt: Stelle sicher, dass der Überprüfungsprozess nicht blockiert ist (z. B. durch fehlende Berechtigungen).

Lizenz

MIT

Verwandte Skills