Lebensläufe
Der Haupt-Lebenslauf zeigt das ganze Profil. Die Rollenversionen zeigen dieselben Stationen, stellen aber andere Erfahrungen und Kompetenzen nach vorne.
Bewerbungen
Jede Bewerbung gehört zu einem Stelleninserat: Lebenslauf und Motivationsschreiben auf einer Seite, in den Farben der Firma und in der Schrift ihrer Branche. Die Sprache ist die Sprache des Inserats.
- Beispielbank Karten AG · Senior Cloud Architect (Finanz, englisch)
- Globex Consulting · Technology Strategy Manager (Beratung)
- Nimbus Software · Customer Success Account Manager (Tech, englisch)
- Kolibri People AG · Product Owner HR-Plattform (Mensch & Kreativ)
- Beispiel Automobile · IT Business Service Manager: Lebenslauf
- Beispiel Automobile · IT Business Service Manager: Anschreiben
So funktioniert der Generator
Man schreibt seinen Lebenslauf einmal, als Textdatei. Alles andere entsteht daraus automatisch.
- Daten: Eine YAML-Datei (data/cv.yaml) hält das ganze Profil: Stationen, Ausbildung, Kompetenzen mit Stufe, Sprachen, auf Deutsch und Englisch.
- Rollenversionen: Eine kleine Datei pro Zielrolle ändert nur Texte (Titel, Kurzprofil, Schwerpunkte). Die Fakten kommen immer aus dem Gesamtprofil.
- Bewerbungen: Eine Datei pro Inserat bringt Motivationsschreiben, Kernkompetenzen, die Farben der Firma und die Branche, die Schrift und Stil bestimmt.
- Bauen: npm run build prüft alle Dateien gegen ein Schema und erzeugt daraus statische HTML-Seiten. Es gibt keinen Server, kein Tracking und keine externen Anfragen.
- Prüfen: Automatische Tests öffnen jede Seite im Browser, auf dem Handy und am Desktop: kein seitliches Scrollen, Text mindestens 16 px, Klickflächen mindestens 44 px, Barrierefreiheit, Druck auf A4.
- Veröffentlichen: Jeder Push auf main veröffentlicht die Seiten mit GitHub Pages und druckt die PDFs zum Herunterladen.
Wer den Generator selbst nutzen will, ersetzt die Beispieldaten durch die eigenen. Die Anleitung steht in SETUP.md, mit einem Prompt für Coding-Agents.