CommunitySchreiben & Editierengithub.com

jsahani/already-told-you

Fügt die Regeln aus Abschnitt B deines Already-Told-You-Berichts („Was du immer wieder erklärst“) in die richtige CLAUDE.md ein – entweder für jedes Projekt oder nur für eines – innerhalb eines markierten already-told-you-Blocks. Zeigt zuerst den Diff an und schreibt nur, was du genehmigst. Ein erneuter Durchlauf aktualisiert den Block, anstatt ihn zu duplizieren.

Was ist already-told-you?

Diese Fähigkeit wendet die in einem Already-Told-You-Bericht gesammelten Regeln (Abschnitt B) auf die CLAUDE.md-Dateien an, sodass ein KI-Assistent wie Claude Code wiederkehrende Erklärungen nicht mehr geben muss. Sie gruppiert die genehmigten Regeln nach Ziel-Datei, zeigt einen Diff-Vorschlag an und schreibt nur bei expliziter Bestätigung. Wichtig: Sie bearbeitet ausschließlich den Bereich zwischen den Markern `<!-- already-told-you:start -->` und `<!-- already-told-you:end -->` und niemals andere Teile der Datei. Ein erneuter Aufruf ersetzt den vorhandenen Block, anstatt einen zweiten hinzuzufügen, und kann auch ältere `self-improve`-Blöcke ersetzen. Die Fähigkeit unterstützt sowohl projektweite (`~/.claude/CLAUDE.md`) als auch projektspezifische CLAUDE.md-Dateien und erlaubt es dem Benutzer, vor der Anwendung Regeln umzuformulieren oder ihre Zieldatei zu ändern, wobei die Änderungen im findings.json persistiert werden.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/jsahani/already-told-you/tree/HEAD/skills/apply-rules

Installed? Explore more Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Already Told You: Regeln auf CLAUDE.md anwenden

  1. Bericht finden. Wenn ein Datum angegeben wurde: ~/already-told-you/$ARGUMENTS/findings.json, sonst die neueste ~/already-told-you/<YYYY-MM-DD>/findings.json (mit Glob). Falls dort nichts gefunden wird, auch in ~/claude-improve/ suchen (Berichte, die vor der Umbenennung des Plugins erstellt wurden). Keiner gefunden → „Führe zuerst /already-told-you:run aus“ und stoppen.
  2. Regeln anzeigen. Abschnitt B lesen. Jede Regel nummerieren und anzeigen: Titel, Anzahl der Sitzungen, genauer Regeltext und deren Zieldatei (~/.claude/CLAUDE.md = für jedes Projekt; ein Projektpfad = nur für dieses Projekt). Fragen, welche angewendet werden sollen; der Benutzer kann auch eine Regel umformulieren oder deren Ziel ändern – in dem Fall findings.json im Berichtsordner bearbeiten (nur rule / file des betreffenden Eintrags), bevor es weitergeht.
  3. Vorschau pro Zieldatei. Die genehmigten Regeln nach Zieldatei gruppieren. Für jede Datei python3 ${CLAUDE_PLUGIN_ROOT}/scripts/apply_rules.py --preview --findings <findings.json> --target <datei> --ids <id1,id2> ausführen und den Diff genau wie ausgegeben anzeigen. In einer Zeile erklären: Text außerhalb des <!-- already-told-you:start --> / <!-- already-told-you:end -->-Blocks wird nie berührt, und eine erneute Ausführung ersetzt den Block, anstatt einen zweiten hinzuzufügen (ein älterer self-improve-Block wird ebenfalls ersetzt). In --ids jede Regel aufnehmen, die im Block dieser Datei bleiben soll (eine zuvor genehmigte Regel, die weggelassen wird, wird aus dem Block entfernt).
  4. Zustimmung pro Datei einholen. Erst nach einem eindeutigen Ja den gleichen Befehl mit --write anstelle von --preview ausführen. Es fragt nach Erlaubnis – diese Eingabeaufforderung ist die zweite Sicherheitsprüfung; den Benutzer antworten lassen.
  5. Abschließen. Mitteilen, welche Dateien geändert wurden und dass Claude Code CLAUDE.md zu Beginn jeder Sitzung liest, sodass die Regeln ab der nächsten Sitzung gelten. Zum Rückgängigmachen: den Block zwischen den beiden Markern löschen.

Nie einen anderen Teil einer CLAUDE.md bearbeiten und niemals eine CLAUDE.md schreiben, die der Benutzer nicht genehmigt hat.

Individual skills in this repo

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

Verwandte Skills