Communitygithub.com

thatdudealso/read-me-launcher

Zielgruppenbewusste, repository-gestützte README-Generierung für Agenten (Inspektion + Nachweise + Linting)

Was ist read-me-launcher?

Dieses Skill ermöglicht es KI-Agenten (z.B. Claude Code, Cursor), automatisch README-Dateien zu generieren, die exakt auf das jeweilige Repository abgestimmt sind. Es steht im Gegensatz zu vagen oder erfundenen Inhalten, indem es zuerst das Repository inspiziert, die Zielgruppe klassifiziert und nur minimal notwendige, verifizierte Nachweise einfügt. Der Workflow umfasst die Schritte Inspizieren, Klassifizieren, Nachweis wählen, Entwurf, optionale Asset-Generierung, Linting und eine finale Konsumentenprüfung. Harte Regeln verhindern erfundene Eigenschaften und sorgen für Render-Sicherheit sowie den Schutz von Secrets durch ein integriertes Lint-Skript. Das Skill bietet starke Voreinstellungen (z.B. Bibliotheken mit funktionierendem Code führen, interne Repos optimieren) und Richtlinien für visuelle Assets und Stil. Es wird mit gebündelten Referenzen und Prüfskripten geliefert, die für eine konsistente Qualität sorgen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add thatdudealso/read-me-launcher

In Ihrer bevorzugten KI fragen

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

Dokumentation

Read Me Launcher

Kernversprechen: eine README, die zum Repository passt.

Zuerst inspizieren. Niemals Stack-Fakten erfinden. Den minimalen ehrlichen Nachweis für die Zielgruppe wählen. Vor dem Abschluss auf Render-Brüche und geheimnisaussehende Zeichenketten linten.

Schritt 0: Klassifizieren

  1. Führen Sie scripts/inspect-repo.sh aus.
  2. Bestimmen Sie INTERFACE × ZIELGRUPPE × PRIMÄRER_NACHWEIS (references/taxonomy.md).
  3. Ordnen Sie ggf. einer Modus-Kurzform zu (references/audience.md).

Harte Regeln (Fehler)

  • Behauptungen über Installation/Ausführung/Tests stimmen mit Inspektionsausgabe überein (✓ verifiziert vs ? unbekannt)
  • Keine erfundenen Features, Skripte oder Laufzeitumgebungen
  • Keine Code-Blöcke innerhalb von <div> / <section> / <center>
  • Lokale Bilder, auf die in der README verwiesen wird, existieren
  • scripts/check-readme.sh README.md beendet mit 0 (Secret- + Render-Prüfungen)
  • Datenschutzregeln in references/privacy.md

Starke Voreinstellungen (keine universellen Anforderungen)

  • Bibliotheken beginnen mit funktionierendem Code, nicht mit Marketing-Wänden
  • Interne Repos optimieren auf Runbooks, nicht auf Inszenierung
  • Öffentliche GUIs benötigen meist einen echten Screenshot
  • Banner/Vorschau/Showcase nur hinzufügen, wenn jedes Asset etwas beweist
  • PNG bevorzugen, wenn Raster-Helden eingebettet werden (references/visuals.md)

Stilpräferenzen (Warnungen / Vorlieben)

  • Gedankenstriche sind eine Vorliebe (PREF); verwenden Sie --strict-style nur, wenn der Benutzer harte Fehler wünscht
  • Standardmäßig maximal ~3 Badges oberhalb der Falz
  • Emoji-Spam und Badge-Wände vermeiden

Arbeitsablauf

  1. Inspizieren - scripts/inspect-repo.sh
  2. Klassifizieren - Taxonomie + Zielgruppe
  3. Nachweis wählen - minimal notwendige Beweise
  4. README entwerfen - references/design.md, references/section-map.md
  5. Assets nur bei Bedarf generieren - references/generation.md
  6. Linten - scripts/check-readme.sh README.md
  7. Konsumentenprüfung - Würde ein Fremder aus dem ersten Bildschirm installieren?

Markierungen für Behauptungen (empfohlen in Entwürfen / Reviews)

MarkierungBedeutung
✓ verifiziertBestätigt durch Inspektion/Manifeste
~ abgeleitetVernünftig, aber nicht explizit im Repo
? unbekanntNicht als Tatsache darstellen
✗ nicht unterstütztEntfernen oder umschreiben

Ausgaberegeln

  • README (und Assets nur, wenn begründet) schreiben
  • Korrektur einer bestehenden guten README bevorzugen gegenüber zerstörerischen Neuschreibungen
  • Kein „Generiert von KI“
  • Nicht behaupten, „secret-sicher“ zu sein, über das hinaus, was check-readme.sh prüft; verbleibendes Risiko benennen

Gebündelte Ressourcen

PfadWann
scripts/inspect-repo.shImmer zuerst
scripts/check-readme.shImmer vor Abschluss
references/taxonomy.mdKlassifikation
references/audience.mdNachweismodus
references/visuals.mdBildformate
references/generation.mdAsset-Anweisungen / -Verbote
references/design.mdStruktur
references/privacy.mdÖffentlich/Privat + Deny-Liste
references/section-map.mdAbschnitte nach Typ
tests/run-tests.shLokale Verifikation

Verwandte Skills