CommunityBildgithub.com

maorfsdev/reflect-yourself

Ein selbstlernendes System, das Korrekturen erfasst, Workflow-Muster erkennt und Gelerntes mit Skills und Regeln synchronisiert. Verwenden Sie es am Ende einer Sitzung, nach Korrekturen oder wenn der Benutzer Gelerntes formalisieren möchte (v1.1.3).

Was ist reflect-yourself?

Dieses Skill für Cursor implementiert ein Selbstlernsystem, das Korrekturen aus der aktuellen Sitzung erfasst und sie automatisch an den richtigen Ort synchronisiert – sei es in Projekt-Skills, persönliche Skills oder Codierungsregeln. Es analysiert die Sitzung, stellt die gewonnenen Erkenntnisse zur Überprüfung bereit (zusammengefasst und als Karten) und wendet sie erst nach expliziter Benutzerbestätigung an. Der Workflow unterstützt verschiedene Modi („quick“ für hochvertrauenswürdige Erkenntnisse, „full“ für eine vollständige Überprüfung) und Eingaben wie „this session“ oder „discover skills“. Die Lerninhalte werden in einer globalen Warteschlange (`~/.cursor/reflect-queue.json`) gespeichert, sodass Projekt-Repos nicht verschmutzt werden. Die Sicherheitshinweise betonen, dass nur vertrauenswürdige Quellen installiert werden sollten und dass dieses Skill nur Anweisungen zum Schreiben in bestimmte Verzeichnisse gibt, ohne beliebigen Code auszuführen.

Funktioniert mit✓Claude Code~Codex CLI✓Cursor
npx skills add maorfsdev/reflect-yourself

Installed? Explore more Bild skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht reflect-yourself?

Ein selbstlernendes System für Cursor, das Korrekturen erfasst und an den richtigen Ort synchronisiert.

Arbeitsablauf

Bei Aufruf:

  1. Analysieren der Sitzung (und optional klärende Fragen stellen, wenn der Umfang unklar ist)
  2. Präsentieren der Erkenntnisse zur Überprüfung (zunächst Zusammenfassung, dann Karten; siehe Befehlsdatei)
  3. Erfassen der Aktion über das Cursor-Agent-Tool Fragen stellen (message-question), wenn möglich – bieten Sie „Alle anwenden“ / „Ausgewählte anwenden“ / „Alle überspringen“ / „Teilweise“ / „Sonstiges“ an; siehe Cursor-Dokumentation → Agentenübersicht → Werkzeuge
  4. Anwenden nur nach expliziter Benutzerfreigabe (per Frage-und-Antwort oder getippter Antwort)

Eingaben

EingabeStandardBeschreibung
UmfangAktuelle Konversation„diese Sitzung“ / „auch Warteschlange“ / „Skills entdecken“
ModusVollständige Überprüfung„schnell“ (nur hochvertrauenswürdige anwenden) / „vollständig“

Befehle

Wenn der Benutzer diese Befehle aufruft, lesen Sie die entsprechende Datei in commands/:

BefehlDatei
/reflect-yourselfcommands/reflect-yourself.md
/reflect-yourself-skillscommands/reflect-yourself-skills.md
/reflect-yourself-queuecommands/reflect-yourself-queue.md
/reflect-yourself-skipcommands/reflect-yourself-skip.md

Kurzanleitung

  1. Führen Sie am Ende einer Sitzung /reflect-yourself aus
  2. Überprüfen Sie die erfassten Erkenntnisse (Zusammenfassung + Karten)
  3. Wählen Sie eine Aktion per Eingabeaufforderung oder Antwort (anwenden / bearbeiten / überspringen / umleiten)
  4. Die Erkenntnisse werden nach Freigabe auf Skills/Regeln angewendet

Platzierungslogik

  • Projekt-Skills (.cursor/skills/) → Codebasis-spezifisch
  • Persönliche Skills (~/.cursor/skills/) → Projektübergreifend wiederverwendbar
  • Projektregeln (.cursor/rules/) → Codierungsstandards

Warteschlangenort

Ausstehende Erkenntnisse: ~/.cursor/reflect-queue.json (globaler Ort, verschmutzt niemals Projekt-Repos)

Sicherheit

  • Vertrauensmodell: Installieren Sie nur Skills aus Quellen, denen Sie vertrauen. Skills werden in den Agentenkontext geladen und können das Verhalten beeinflussen.
  • Importhygiene: Bevorzugen Sie offizielle oder bekannte Repos; überprüfen Sie SKILL.md und Befehls-/Regeldateien vor der Installation. Seien Sie vorsichtig bei Skills, die den Agenten anweisen, beliebigen Code auszuführen oder Daten zu exfiltrieren.
  • Dieses Skill: Weist den Agenten nur an, in .cursor/skills/, .cursor/rules/ und ~/.cursor/skills/ zu schreiben. Das Installationsprogramm kopiert nur Dateien; es führt keine Skill-Inhalte aus. Überprüfen Sie nach der Installation ~/.cursor/skills/reflect-yourself/, wenn Sie den Inhalt verifizieren möchten.

Update-Prüfung

Wenn Hauptbefehle ausgeführt werden, kann der Agent nach einer neueren npm-Version suchen. Falls eine vorhanden ist, kann der Benutzer aufgefordert werden (Ja/Nein), npx reflect-yourself@latest auszuführen. Siehe Befehlsdateien für Details.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Verwandte Skills