CommunityCodierung & Entwicklunggithub.com

MaDxCRaZY/antigravity-skills

Löst bei Bedarf eine Kontextkomprimierung aus: persistiert kritische Zustände in dauerhaften Artefakten, löscht veralteten transienten Gesprächsverlauf und signalisiert der Laufzeitumgebung, den Kontext zu komprimieren.

Was ist antigravity-skills?

Diese Fähigkeit (Skill) für KI-Agenten, bekannt als „MaDxCRaZY/antigravity-skills“, bietet ein explizites Protokoll zur bedarfsgesteuerten Komprimierung des aktiven Gesprächskontexts. Sie ist besonders nützlich für lange Sitzungen, in denen der begrenzte Kontextspeicher eines KI-Assistenten sonst zu Informationsverlust oder Leistungseinbußen führen würde. Der Skill unterstützt Plattformen wie Claude Code oder ähnliche Agenten, die Markdown-basierte Werkzeuge und interne Befehle nutzen, und funktioniert durch eine strukturierte Routine: Zuerst wird eine Prüfung durchgeführt, um kritische Zustände (z. B. aktuelle Ziele, Dateipfade, Fehler) in einem persistenten Artefakt wie `session_state.md` zu sichern. Anschließend wird die interne Kontextkomprimierung (z. B. `/compact`) ausgelöst, die eine Zusammenfassung der erledigten Aufgaben, des aktuellen Zustands und der nächsten Schritte erstellt. Im Hintergrund überwacht „Antigravity“ automatisch die Token-Grenzen und erstellt regelmäßig Zusammenfassungen; der `/compaction`-Befehl erzwingt diese Zusammenfassung sofort, anstatt auf den automatischen Schwellenwert zu warten. Dies verhindert Kontexterschöpfung und sorgt für einen reibungslosen, effizienten Ablauf in langlaufenden Entwicklungs- oder Analyse-Szenarien.

Funktioniert mit~Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add https://github.com/MaDxCRaZY/antigravity-skills/tree/HEAD/skills/compaction

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

Protokoll zur bedarfsgesteuerten Kontextkomprimierung

Der Befehl /compaction bietet einen expliziten Auslöser, um den aktiven Gesprächskontext zu komprimieren und so einer Kontexterschöpfung in langlaufenden Sitzungen vorzubeugen.


Komprimierungsroutine

Wenn der Benutzer /compaction aufruft:

  1. Zustandssicherung (Prüfung vor der Komprimierung):

    • Vor dem Löschen des Gesprächsverlaufs alle kritischen, laufenden Kontexte identifizieren:
      • Aktuelles Ziel und abgeschlossene Aufgaben.
      • Aktive Dateipfade, Zeilennummern und wichtige untersuchte Symbole.
      • Tatsächliche Telemetriedaten, Architekturerkenntnisse oder anstehende Fehler.
    • Diesen Zustand in einem persistenten Zusammenfassungsartefakt unter <artifactDir>/session_state.md ablegen oder aktualisieren.
  2. Laufzeitkomprimierung auslösen:

    • Interne /compact-Mechanismen oder bedarfsgesteuerte Kontext-Checkpoints aufrufen.
    • Den Komprimierungs-Checkpoint mit folgendem Inhalt formatieren:
      • Bisher erreicht: Zusammenfassung der abgeschlossenen Änderungen.
      • Aktueller Zustand: Aktive Dateien, laufende Tests oder aktuelle Build-Statusmeldungen.
      • Nächste sofortige Schritte: Klare Aufzählungspunkte für die nächsten Prompt-Durchläufe.
  3. Konfiguration der Hintergrund-Autokomprimierung:

    • „Antigravity“ überwacht automatisch im Hintergrund die Token-Schwellenwerte des Gesprächs.
    • Bei hohem Gesprächsvolumen fasst die Laufzeitumgebung regelmäßig frühere Schritte in conversation_summaries.db zusammen.
    • Der Aufruf von /compaction erzwingt diese Zusammenfassung sofort, anstatt auf die automatische Token-Grenze zu warten.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Verwandte Skills