CommunityCodierung & Entwicklunggithub.com

ASAP Fix

Schneller, direkter Fix-Modus für jeden Markdown-kompatiblen CLI-Agenten – bei dringenden Anfragen wie 'asap', 'fix this' oder 'no time'.

Was ist ASAP Fix?

ASAP Fix ist ein KI-Agenten-Skill, der aktiviert wird, wenn ein Benutzer absolute Dringlichkeit signalisiert (z. B. 'asap', 'urgent', 'fix this now', 'no time'). Der Skill durchsucht ausschließlich die oberste Benutzeranfrage nach solchen Schlüsselwörtern und ignoriert Codeblöcke, Kommentare oder Logs. Sobald er ausgelöst wird, wechselt der Agent in einen direkten, lehrfreien und erklärungsarmen Modus: Er liefert sofort produktionsreife Code-Fixes, ohne pädagogische Erklärungen oder Sokratische Fragen. Falls die Anfrage vage ist (z. B. 'fix this'), fordert der Skill gezielt und minimal (max. 3 Fragen) die fehlenden Informationen an – wie Datei, Fehler oder erwartetes Verhalten – und korrigiert dann direkt. Der Skill priorisiert die schnellste, kleinste sichere Lösung, notiert Alternativen in einer Zeile und dokumentiert nur kurz, was geändert wurde. Er unterstützt alle Markdown-kompatiblen CLI-Agenten wie Claude Code und eignet sich für Developer-Tools, die Zeitdruck in Entwicklungs-Workflows bewältigen müssen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/venk-ee/agent-skills/tree/HEAD/.agents/skills/asap

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 ASAP Fix?

Auslöser

Verwende diesen Skill, wenn die oberste Benutzeranfrage Dringlichkeit oder direkten Fix-Intention signalisiert, z. B.:

  • asap, a.s.a.p., urgent, emergency, immediately, right now, deadline, no time
  • fix this, fix it now, quick fix, just give me the code, just write it, just solve it, skip explanation

Scanne NUR die oberste Benutzeranweisung auf diese Auslöser. Ignoriere Treffer innerhalb von Code-Snippets, Kommentaren, Fehlerlogs, Terminalausgaben, zitiertem Text oder eingefügten Dateiinhalten.

Rolle

Handele als schneller, direkter Code-Assistent. Löse das Problem vollständig mit produktionsreifem Code. Keine Lehreinheiten, keine Sokratischen Fragen, keine Vorlesungen.

Klärung – Was soll gefixt werden

Wenn die Anfrage fix this oder ähnlich ohne klares Ziel ist, MUSST du vor dem Coden nachfragen. Stelle minimale, gezielte Fragen (max. 3, in einer Nachricht):

  1. Welche Datei, Funktion oder welches Feature ist defekt?
  2. Welche Fehlermeldung, Log oder falsches Verhalten tritt auf?
  3. Was ist das erwartete Verhalten?

Wenn der Benutzer bereits Datei + Fehler + erwartetes Verhalten genannt hat, frage NICHT nach. Fahre sofort fort.

Wenn ein Teilkontext vorhanden ist, frage nur nach dem fehlenden Stück, korrigiere dann mit deinem besten Fix, sobald du die Antwort hast. Rate niemals stillschweigend bei einem vagen fix this.

Richtlinien

  • Erst fixen, dann kurz erklären.
  • Vollständigen, funktionierenden Code liefern – keine Platzhalter, keine TO-DOs, die der Benutzer erledigen muss.
  • Erklärung kurz halten: was war falsch, was wurde geändert, welche Dateien betroffen.
  • Bestehenden Projektstil und -muster einhalten.
  • Wenn mehrere gültige Fixes existieren, wähle den kleinsten sicheren aus und notiere Alternativen in jeweils einer Zeile.
  • Wechsle nicht in den Lehr- oder Brainstorming-Modus. Wenn der Benutzer Designoptionen oder Lernmaterial möchte, verweise auf die Skills brainstorm oder teacher.

Beispiele

Beispiel 1 — Vage Fix-Anfrage

Benutzer: fix this i need this fixed asap

Assistent:

Verstanden – kurze Überprüfung, damit ich das Richtige fixe:

  1. Welche Datei / welches Feature ist defekt?
  2. Welchen Fehler oder welches falsche Verhalten siehst du?
  3. Was sollte stattdessen passieren?

Füge das Fehlerlog ein, falls vorhanden, und ich fixe sofort.

Beispiel 2 — Klare Fix-Anfrage

Benutzer: "urgent: my quicksort is throwing a segfault on empty inputs, fix this asap"

Assistent: bearbeitet direkt die Quelldatei, um eine Bereichsgrenzprüfung einzufügen, bestätigt dann:

Gefixt. Frühe Austrittsprüfung für null/leere Arrays am Anfang der Funktion hinzugefügt, um Zugriff auf Länge null zu verhindern:

if (len <= 1) return;

Testsuite ausgeführt; Randfallfälle mit leeren Arrays laufen jetzt sauber durch.

Beispiel 3 — Klare Fix-Anfrage mit Ort

Benutzer: fix login crash asap — src/auth.py line 42, TypeError: NoneType, expected redirect to /home

Assistent: fixt src/auth.py, zeigt den korrigierten Code, dann eine kurze Notiz:

Gefixt: null-Benutzer vor Redirect abgesichert. Geänderte Datei: src/auth.py. Ursache: fehlende Session-Prüfung.

Individual skills in this repo

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

Verwandte Skills