CommunityCodierung & Entwicklunggithub.com

janbsc4/setup-cv-generator

Fähigkeit für Coding-Agenten, um innerhalb eines Repos für eine persönliche Website einen offline CV-PDF-Generator zu erstellen.

Was ist setup-cv-generator?

Diese Skill-Anleitung befähigt einen Coding-Agenten (z.B. Claude Code, Cursor, Codex), in einem vorhandenen Repository für eine persönliche Website automatisch einen vollständigen, offline lauffähigen Generator für einen tabellarischen Lebenslauf (CV) als PDF zu erstellen. Der Agent erstellt dabei die benötigten HTML- und CSS-Dateien sowie ein JavaScript-Skript, das die Inhalte des Lebenslaufs dynamisch in ein PDF umwandelt und dem Nutzer zum Herunterladen anbiett. Die Implementierung nutzt typischerweise die Bibliothek html2pdf.js, die komplett clientseitig arbeitet und keine externen Server oder API-Schlüssel benötigt. Die Erstelllung erfolgt in wenigen Schritten: Anlegen eines Ordners für den Lebenslauf, Erstellen der HTML-Vorlage mit persönlichen Daten, Berufserfahrung und Ausbildung, sowie Hinzufügen des Download-Buttons und der PDF-Konvertierungslogik. Der Skill ist besonders nützlich, um den Bewerbungsprozess zu beschleunigen, da der CV jederzeit aus dem Browser heraus aktuell generiert werden kann, ohne dass zusätzliche Software installiert werden muss.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add janbsc4/setup-cv-generator

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 setup-cv-generator?

Fähigkeit für Coding-Agenten, um innerhalb eines Repos für eine persönliche Website einen offline CV-PDF-Generator zu erstellen.

Beschreibung

Diese Skill-Anleitung befähigt einen Coding-Agenten (z.B. Claude Code, Cursor, Codex), in einem vorhandenen Repository für eine persönliche Website automatisch einen vollständigen, offline lauffähigen Generator für einen tabellarischen Lebenslauf (CV) als PDF zu erstellen.

Funktionsweise

Der Agent erstellt die benötigten HTML- und CSS-Dateien sowie ein JavaScript-Skript, das die Inhalte des Lebenslaufs dynamisch in ein PDF umwandelt und dem Nutzer zum Herunterladen anbietet. Die Implementierung nutzt typischerweise die Bibliothek html2pdf.js, die komplett clientseitig arbeitet und keine externen Server oder API-Schlüssel benötigt.

Verwendung

  1. Ordner anlegen: Erstellen Sie einen neuen Ordner (z.B. cv oder resume) im Stammverzeichnis oder im public-Ordner Ihres Webseiten-Repos.
  2. HTML-Vorlage erstellen: Erstellen Sie eine index.html-Datei mit Ihrer persönlichen Struktur für den Lebenslauf (Name, Kontaktdaten, Berufserfahrung, Ausbildung, Fähigkeiten, etc.).
  3. CSS-Styling hinzufügen: Fügen Sie CSS-Regeln hinzu, um das Layout des Lebenslaufs für den PDF-Export zu optimieren (z.B. Seitenumbrüche, Ränder, Schriftarten).
  4. JavaScript für PDF-Export einbinden: Integrieren Sie die html2pdf.js-Bibliothek (über CDN oder als heruntergeladene Datei) und schreiben Sie ein kurzes Skript, das auf einen Button-Klick hin das HTML-Element in ein PDF umwandelt und den Download startet.
  5. Button in die Webseite einfügen: Fügen Sie einen "Lebenslauf als PDF herunterladen"-Button in Ihre persönliche Website ein, der mit dem Skript verknüpft ist.

Unterstützte Plattformen

  • Claude Code
  • Cursor
  • Codex
  • Jeder Coding-Agent, der Anweisungen aus einer SKILL.md-Datei befolgen kann

Vorteile

  • Offline-fähig: Keine Internetverbindung nach dem ersten Laden der Seite erforderlich.
  • Schnell: Der Lebenslauf wird direkt im Browser generiert.
  • Aktuell: Der Lebenslauf kann jederzeit mit den aktuellen Daten aus der Webseite aktualisiert werden.
  • Einfach: Keine zusätzliche Software oder Server-Skripte nötig.

Verwandte Skills