CommunitySchreiben & Editierengithub.com

urmzd/incipit

Hier beginnt die neue Karriere. Eine vorlagenbasierte CLI, die strukturierte Lebenslaufdaten in hochwertige PDFs, DOCX, HTML, LaTeX und Markdown umwandelt – mit austauschbaren Vorlagen und KI-gestützter Mehr-Agenten-Bewertung.

Was ist incipit?

urmzd/incipit ist ein leistungsstarkes, vorlagenbasiertes CLI-Tool, das strukturierte Lebenslaufdaten (z. B. aus YAML oder JSON) in verschiedene Ausgabeformate wie PDF, DOCX, HTML, LaTeX und Markdown umwandelt. Es unterstützt austauschbare Vorlagen, sodass Entwickler und Personalverantwortliche passgenaue Layouts erstellen können. Darüber hinaus integriert es eine Multi-Agenten-KI zur automatischen Bewertung von Lebensläufen, die Fähigkeiten, Erfahrungen und Optimierungsmöglichkeiten analysiert. Das Tool läuft plattformunabhängig (Windows, macOS, Linux) und eignet sich ideal für automatisierte Bewerbungsprozesse, CI/CD-Pipelines und personalisierte Karriereplanung. Die CLI ist einfach über Paketmanager installierbar und bietet vielfältige Konfigurationsmöglichkeiten für individuelle Anforderungen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add urmzd/incipit

Installed? Explore more Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht incipit?

Hier beginnt die neue Karriere. Eine vorlagenbasierte CLI, die strukturierte Lebenslaufdaten in hochwertige PDFs, DOCX, HTML, LaTeX und Markdown umwandelt – mit austauschbaren Vorlagen und KI-gestützter Mehr-Agenten-Bewertung.

Übersicht

urmzd/incipit ist ein Kommandozeilenwerkzeug, das aus einer strukturierten Datendatei (im YAML- oder JSON-Format) einen formalen Lebenslauf generiert. Es unterstützt mehrere Ausgabeformate:

  • PDF – Optimiert für Druck und Weitergabe
  • DOCX – Bearbeitbar in Microsoft Word, Google Docs etc.
  • HTML – Ideal für Webseiten und Portfolios
  • LaTeX – Für akademische oder hochgradig individualisierte Layouts
  • Markdown – Für einfache Texteditoren und Versionierung

Funktionen

  • Vorlagenbasiert: Verwende oder erstelle eigene Vorlagen mit der integrierten Template-Engine (z. B. Handlebars, Jinja2).
  • Multi-Format: Ein Befehl erzeugt mehrere Formate gleichzeitig.
  • KI-Bewertung: Optional können mehrere KI-Agenten den Lebenslauf analysieren und Verbesserungsvorschläge geben.
  • Erweiterbar: Plugins für zusätzliche Ausgabeformate oder Bewertungskriterien.
  • CI/CD-fähig: Einfach in Pipelines wie GitHub Actions oder GitLab CI integrierbar.

Schnellstart

  1. Installiere das Tool:

    npm install -g urmzd/incipit
    # oder
    pip install urmzd-incipit
    
  2. Erstelle eine Datendatei resume.yaml:

    name: "Max Mustermann"
    contact:
      email: "[email protected]"
      phone: "+49 123 456789"
    experience:
      - position: "Senior Softwareentwickler"
        company: "TechFirma GmbH"
        years: 2020-2023
    
  3. Generiere einen Lebenslauf:

    incipit generate --data resume.yaml --format pdf
    

Konfiguration

Erstelle eine incipit.config.yaml im Projektverzeichnis:

output:
  formats: [pdf, docx, html]
  template: "modern"  # Standardvorlage
evaluation:
  agents: 3
  criteria: [skills, experience, formatting]

Vorlagen

Verfügbare Vorlagen findest du im templates/-Verzeichnis des Pakets. Du kannst eigene Vorlagen erstellen und über --template-Parameter angeben.

Beispiel für eine benutzerdefinierte Vorlage

<h1>{{name}}</h1>
<p>{{contact.email}} | {{contact.phone}}</p>
<h2>Berufserfahrung</h2>
<ul>
{{#each experience}}
  <li><strong>{{position}}</strong> bei {{company}} ({{years}})</li>
{{/each}}
</ul>

KI-Bewertung

Nutze die Multi-Agenten-Funktion, um deinen Lebenslauf automatisch bewerten zu lassen:

incipit evaluate --data resume.yaml --agents 3

Ausgabe:

=== KI-Bewertung ===
Agent 1: Starke technische Erfahrung...
Agent 2: Formatierung könnte verbessert werden...
Agent 3: Gute Projektdarstellung...

Integration

GitHub Actions

- name: Lebenslauf generieren
  run: |
    incipit generate --data resume.yaml --format pdf

Lizenz

MIT

Verwandte Skills