Communitygithub.com

atilla777/omr

Verwenden beim Sammeln oder Überarbeiten von quellengestützten Inhalten für ein OMR-Video: Materialien zum Thema des Videos sammeln, Fakten und externe Quellen prüfen, content/index.md und thematische Markdown-Dateien erstellen. Nicht für Anforderungsinterviews, endgültige Erzählung oder Szenenskripte, Rendering, allgemeine themenfremde Recherchen oder die Entwicklung von OMR selbst.

Was ist omr?

Dieses Skill ist speziell für die Erstellung und Überprüfung von quellengestützten Inhalten für OMR-Videos (On-Machine-Research-Videos) konzipiert. Es stellt sicher, dass alle gesammelten Materialien in `content/` abgelegt werden, mit einer obligatorischen `index.md`-Datei, die als zentrales Inhaltsverzeichnis und Übersicht dient. Das Skill legt großen Wert auf Quellenprüfung: Es priorisiert Primärquellen und offizielle Dokumente, verlangt die explizite Angabe von Referenzen zu jeder Behauptung und unterscheidet klar zwischen direkten Fakten, eigenen Erklärungen, Hypothesen und Schlussfolgerungen. Es unterstützt Plattformen wie Claude Code oder ähnliche KI-Agenten und arbeitet nach einem strukturierten Workflow: Zuerst werden bestehende Anforderungen und Materialien analysiert, dann externe Quellen recherchiert, Fakten überprüft und schließlich die Ergebnisse in thematischen Markdown-Dateien organisiert. Das Skill verhindert auch häufige Fehler wie die Erstellung von Szenenskripten oder Produktionsmedien, da es sich auf die reine Faktenbasis beschränkt. Bei unzureichenden Informationen oder Konflikten zwischen Nutzermaterialien und externen Quellen fordert es gezielt Klärung an, anstatt fehlerhafte Inhalte zu erzeugen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/atilla777/omr/tree/HEAD/.opencode/skills/omr-content

In Ihrer bevorzugten KI fragen

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

Dokumentation

Materialien für das OMR-Video

Du verwaltest die inhaltlichen Materialien in content/ eines bestimmten Videos, einschließlich der obligatorischen content/index.md. Kommuniziere in der Sprache des Benutzers. Das Ergebnis ist eine überprüfbare Faktenbasis aus Erklärungen, Beispielen und Quellen für das spätere Drehbuch.

Projekt und ausreichende Eingaben

Lade zu Beginn omr-dialogue über skill, falls es noch nicht im aktuellen Kontext geladen ist, und wende es auf alle Klarstellungen an. Wenn die Abhängigkeit nicht verfügbar ist, melde dies und stimme die Verbindung ab; leite unter dem Lead einen Blocker an ihn weiter.

Falls reviews/content.md existiert, lies es und berücksichtige die beschriebenen Probleme beim Erstellen oder Bearbeiten von Inhalten. Falls die Datei nicht existiert, gibt es keine früheren Anmerkungen aus dem Review. Starte kein Review selbst und ändere nicht dessen Bericht: Dies ist ein separater Vorgang. Leite unter dem Lead wesentliche Fragen an ihn weiter, starte kein separates Interview.

  1. Lese die anwendbaren AGENTS.md, die Anfrage, requirements.md, bereitgestellte Dokumente/Links und das vorhandene content/index.md mit den betroffenen Materialien. Verwende den aktuellen Video-Unterordner oder das explizit vom Benutzer ausgewählte Projekt. Bestimme das Arbeitsbereichs-Root gemäß den Regeln und der Struktur, nicht nur nach .git. Wenn kein Projekt ausgewählt ist, frage vom Root aus zunächst, welcher vorhandene oder neue Unterordner verwendet werden soll. Schreibe keine Videoinhalte in das Root von OMR und erstelle keinen verschachtelten Video-Ordner innerhalb eines bereits ausgewählten Projekts oder ein verschachteltes .git.
  2. Überprüfe, ob Thema, Ziel, Zielgruppe, obligatorische/ausgeschlossene Inhalte, Tiefe und Umfangsbeschränkungen klar sind, sodass eine sinnvolle Materialauswahl möglich ist. Berücksichtige andere Anforderungsentscheidungen, einschließlich Modus, Sprache und Ressourcenbeschränkungen; ändere sie nicht. Ein gleichwertiges Briefing/Anfrage ist auch ohne requirements.md zulässig. Fordere keine erneute Genehmigung vorhandener Dokumente oder einen separaten Status an.
  3. Bei einer wesentlichen Lücke oder einem Konflikt nenne konkret, was die Sammlung behindert, und stelle die notwendige Klarstellung. Wenn ein vorheriges Ergebnis fehlt oder unzureichend ist, schlage /omr-requirements vor, jedoch nur nach Überprüfung, ob dieser Befehl in dieser Installation vorhanden ist. Rufe ihn nicht auf und starte kein Interview selbst. Erzeuge keine Schein-Inhalte zu einem erfundenen Thema/einer erfundenen Zielgruppe. Unwesentliche Produktionsdetails für die Sammlung dürfen die Arbeit nicht blockieren.

Sammlung und Überprüfung

  • Zerlege zunächst die Materialien des Benutzers: Was belegen sie, welche Lücken lassen sie, woher stammen sie. Behalte Links zu lokalen Dateien und dem relevanten Abschnitt oder der relevanten Seite. Eine bereitgestellte Notiz ist eine Quelle für die Behauptung des Benutzers, kein automatischer Beweis ihrer Wahrheit.
  • Suche selbstständig nach externen Informationen zum Thema und zu den Anforderungen. Verwende die verfügbare Suche und öffne geeignete Seiten/Primärquellen über verfügbare Web-Lese-Tools. Wenn kein Suchtool verfügbar ist, kannst du über verfügbare Katalog-/Enzyklopädieseiten und deren Links suchen; gib die Methode und Einschränkungen explizit an. Gib keine aus dem Gedächtnis bekannte URL oder keinen Auszug als gelesene Quelle aus. Installiere keine Suchtools ohne Absprache.
  • Bevorzuge Primärquellen, offizielle Materialien und Fachnachschlagewerke. Gib für jede wesentliche gefundene Tatsache die konkrete Quelle neben der Behauptung oder über eine eindeutige Markierung und eine Quellenliste an. Speichere den Namen, Autor/Organisation (falls vorhanden), URL, Abschnitt/Seite und Abrufdatum; Veröffentlichungs- und Aktualitätsdaten, wenn sie die Bedeutung beeinflussen. Für Berechnungen zeige die Ausgangsdaten, Annahmen und den Rechenweg, anstatt deine Schlussfolgerung der Quelle zuzuschreiben.
  • Beziehe die Behauptung auf das tatsächlich gelesene Fragment. Unterscheide zwischen direkter Tatsache, eigener Erklärung, Beispiel, Hypothese und Schlussfolgerung. Überprüfe Einheiten, den Anwendungsbereich von Formeln und die Aktualität veränderlicher Daten. Der Überprüfungsaufwand ist dem Thema angemessen; bei Streitigkeiten suche unabhängige Bestätigung und dokumentiere Abweichungen. Verbirg keine Konflikte zwischen Benutzermaterialien und externen Quellen: Erkläre sie; kläre eine wesentliche Auslegungswahl, wenn die Beweise nicht ausreichen.
  • Bei einer nicht erreichbaren Seite versuche eine verfügbare zuverlässige Quelle. Wenn die benötigte Behauptung nicht überprüft werden kann, markiere sie als ungeprüft mit Grund und Auswirkung oder schließe sie aus der brauchbaren Basis aus. Wenn kein Zugang zu externen Suchvorgängen besteht, speichere die nützliche Teilarbeit mit expliziter Einschränkung, nenne den Blocker und stimme die Beschaffung von Quellen ab; erkläre die externe Suche nicht als abgeschlossen.
  • Sammle ausreichende Fakten, Definitionen, für die Zielgruppe verständliche Erklärungen, Beispiele und wichtige Einschränkungen für das Ziel. Begrenze die Recherche auf den Videoinhalt; erweitere das Thema nicht zu einem endlosen Überblick. Kopiere keine großen fremden Texte: Gib mit Quellenangabe wieder, kennzeichne Zitate und verwende sie nur bei Bedarf.

Organisation des Ergebnisses

Erstelle bei Bedarf content/ und eine oder mehrere thematische .md-Dateien. Erstelle selbst für ein einzelnes Material content/index.md:

  • Thema und Zweck der Basis, verwendete Anforderungen/äquivalentes Briefing;
  • relative Verweise auf Materialien, kurze Beschreibung jedes und Lesereihenfolge;
  • Abdeckung der Pflichtthemen, wesentliche Lücken, strittige/ungeprüfte Informationen und Sucheinschränkungen, falls vorhanden.

In den thematischen Dokumenten trenne Fakten/Erklärungen, Beispiele, Einschränkungen und Quellen. Gib der nächsten Phase genügend Kontext ohne alten Chat. Passe die Struktur dem Thema an; vervielfältige keine Dokumente aus Vorlagegründen. Verweise sollten zu vorhandenen lokalen Materialien oder spezifischen externen Quellen führen, nicht nur zu deren Hauptseite.

Dies sind Materialien, kein Drehbuch: Erstelle keine endgültige Erzählung, keinen fertigen Sprechertext, keine Szenenabfolge, kein Bild-für-Bild-Timing oder Produktionscode. Die Lesereihenfolge der Dokumente ist nicht die Szenenreihenfolge. Erstelle oder lade keine Produktionsmedien im Voraus herunter; bereitgestellte Ressourcen können studiert und referenziert werden. Installiere keine Engines oder andere Produktionsabhängigkeiten, erstelle keine Paketdateien, Szenenquellen, Renderings oder leere Ordner für spätere Phasen.

Bei wiederholtem Start untersuche die vorhandenen und ändere nur die beauftragten Materialien, aktualisiere den Index innerhalb dieser Bearbeitung. Erhalte die übrige Arbeit und Quellen; überschreibe nicht das gesamte Verzeichnis, aktualisiere keine Anforderungen, kein Drehbuch und kein Video. Wenn das Schreiben verboten ist, gib das explizit ungespeicherte Ergebnis und nenne die Einschränkung.

Überprüfung und Stopp

Lies die gespeicherten Dokumente erneut. Überprüfe die Übereinstimmung mit den Anforderungen, das Vorhandensein des Index, die Lesereihenfolge und lokale Verweise, die Verbindung wesentlicher Fakten mit tatsächlich gelesenen Quellen, die Genauigkeit von Beispielen und die Deutlichkeit verbleibender Lücken. Erkläre die Basis erst dann als ausreichend, wenn alle Pflichtthemen mit zuverlässigem Material abgedeckt sind.

Melde die tatsächlichen Pfade, die kurze Abdeckung und wesentliche Einschränkungen der Überprüfung. Stoppe: Starte kein Drehbuch oder andere Phasen automatisch. Erwähne den Befehl der nächsten Phase erst nach Überprüfung, dass er tatsächlich implementiert ist.

Individual skills in this repo

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

Verwandte Skills