API

AI Agents CLIClawHub-Skill

Lebenslauf-CLI für KI-Agenten

Erstelle professionelle PDF-Lebensläufe und Anschreiben über die Kommandozeile, passe sie an oder parse sie. Gebaut für KI-Agenten wie OpenClaw und Claude Code, damit sie bewerbungsfertige Dokumente erstellen.

ClawHubopenclaw skills install useresume
npmnpm install -g @useresume/cli
🦞
📝
🚀
🎯
💫
useresume — terminal
$ useresume credentials:test
{ "success": true, "data": { "api_credits": 96, "expires_at": null } }
$ useresume resume:create --input resume.json
{ "success": true, "data": { "file_url": "https://..." } }
$ useresume resume:create-tailored --input tailored.json
{ "success": true, "meta": { "credits_used": 5 } }
$ useresume resume:parse --file ./cv.pdf --parse-to json
{ "success": true, "data": { "name": "Jane Doe", ... } }

In Sekunden startklar

Wähle die Installation, die zu deinem Workflow passt: ClawHub für OpenClaw oder npm für jeden Agenten mit Shell-Zugriff.

terminal
# Den veröffentlichten OpenClaw-Skill installieren
$ openclaw skills install useresume
# Oder die CLI direkt installieren
$ npm install -g @useresume/cli
# API-Schlüssel setzen
$ export USERESUME_API_KEY=ur_your_key_here
# Zugangsdaten prüfen
$ useresume credentials:test
{ "success": true, "data": { "api_credits": 30, "expires_at": null } }
# Ersten Lebenslauf erstellen
$ useresume resume:create --input resume.json
{ "success": true, "data": { "file_url": "https://..." }, "meta": { "credits_used": 1 } }

Gebaut für Automatisierung

Jede Designentscheidung setzt auf Maschinenlesbarkeit. JSON rein, JSON raus, Exit-Code ungleich null bei Fehlern.

Bereit für KI-Agenten

Jeder Befehl gibt strukturiertes JSON auf stdout aus. Agenten lesen die Antwort direkt: kein Scraping, kein Regex, keine Überraschungen.

Strukturiertes JSON rein und raus

Eingabe über JSON-Dateien, Ausgabe als JSON auf stdout. Fehler, Erfolg und Metadaten folgen demselben Format, auf das sich Agenten verlassen können.

Lebenslauf + Anschreiben

Erstelle Lebensläufe, Anschreiben und angepasste Versionen von beiden. Parse vorhandene Dokumente in strukturierte Daten oder Markdown.

29 Vorlagen, 32 Farben

Wähle aus 29 Lebenslaufvorlagen, 11 Anschreiben-Vorlagen, 32 Akzentfarben, 9 Schriftarten und 16 Hintergrundfarben.

Mehrere Sprachen

Erstelle Dokumente in 9 Sprachen: Englisch, Spanisch, Französisch, Deutsch, Italienisch, Portugiesisch, Niederländisch, Polnisch und Litauisch.

Schnelle PDF-Erstellung

Lebensläufe sind in 1 bis 2 Sekunden fertig. Für angepasste Versionen richtet die KI den Inhalt auf eine bestimmte Stellenanzeige aus.

Befehlsübersicht

Acht Befehle decken den ganzen Lebenszyklus eines Dokuments ab: erstellen, anpassen, parsen und überwachen.

BefehlCredits
resume:create1
resume:create-tailored5
resume:parse4
cover-letter:create1
cover-letter:create-tailored5
cover-letter:parse4
run:get0
credentials:test0

So nutzen Agenten die CLI

Ein typischer Ablauf von Anfang bis Ende: Stelle finden, Lebenslauf aufbauen, mit KI anpassen, PDF herunterladen und bewerben.

1

Stelle finden und Stellenanzeige holen

Der Agent findet eine Stelle, auf die sich die Person bewerben will, und zieht den Text der Stellenanzeige heraus.

# Agent liest die Stellenanzeige aus oder bekommt sie übergeben
{ "title": "Senior Engineer", "company": "Acme", "description": "We are looking for..." }
2

Lebenslauf-JSON aufbauen

Bring Berufserfahrung, Fähigkeiten und Ausbildung der Person in das JSON-Schema von UseResume oder parse ein vorhandenes PDF.

$ useresume resume:parse --file ./cv.pdf --parse-to json
{ "success": true, "data": { "name": "Jane Doe", "experience": [...] } }
3

An die Stellenanzeige anpassen

Übergib Lebenslaufdaten und Stellenanzeige an die KI. Sie schreibt Stichpunkte um, sortiert Fähigkeiten neu und optimiert für das ATS.

$ useresume resume:create-tailored --input tailored.json
{ "success": true, "data": { "file_url": "https://cdn..." } }
4

PDF herunterladen und bewerben

Lade das PDF über die zurückgegebene URL herunter und schick die Bewerbung ab. Im selben Ablauf kann der Agent auch ein passendes Anschreiben erstellen.

# Angepassten Lebenslauf herunterladen
$ curl -o resume.pdf "$FILE_URL"
# Optional auch ein Anschreiben erstellen
$ useresume cover-letter:create-tailored --input cl.json

Gebaut für OpenClaw

Der veröffentlichte ClawHub-Skill gibt OpenClaw den Installationsweg, die Laufzeitanforderungen und die Befehlsschnittstelle, die es braucht, um UseResume sicher zu nutzen.

Erkennung über den Skill

Nach der Installation des Skills liest OpenClaw die mitgelieferte DateiSKILL.mdmit den Metadaten, prüft die nötigen Umgebungsvariablen und das Binary und lädt die empfohlenen Workflows zum Erstellen, Anpassen und Parsen von Lebensläufen sowie zur Statusprüfung.

  • Auf ClawHub als Skill useresume veröffentlicht
  • Installation mit openclaw skills install useresume
  • SKILL.md deklariert USERESUME_API_KEY und das Binary useresume
  • Die Installations-Metadaten verweisen auf @useresume/cli auf npm
  • Alle Befehle geben JSON auf stdout aus, mit Exit-Code ungleich null bei Fehlern
  • Am besten in OpenClaw, nutzbar überall, wo Shell-Befehle und JSON funktionieren
SKILL.md
---
name: useresume
description: Generate professional PDF resumes...
metadata: {"openclaw":{"requires":{"env":
["USERESUME_API_KEY"],"bins":
["useresume"]},...}}
---
# Install rules, commands,
# schemas, workflows...

Häufige Fragen

Kurze Antworten für Entwickler und alle, die Agenten bauen und die UseResume CLI einbinden.

Was ist die UseResume CLI?

Die UseResume CLI (@useresume/cli) ist ein Kommandozeilen-Tool, das die UseResume API kapselt. Damit können KI-Agenten wie OpenClaw, Claude Code und eigene Automatisierungsskripte professionelle PDF-Lebensläufe und Anschreiben erstellen, anpassen und parsen, alles mit strukturierter JSON-Ausgabe.

Wie finden OpenClaw-Agenten diesen Skill?

Installiere den veröffentlichten Skill mit openclaw skills install useresume. Danach liest OpenClaw die mitgelieferte SKILL.md und kennt die Befehle, die nötigen Umgebungsvariablen und die empfohlenen Workflows.

Funktioniert die CLI mit Claude Code und anderen Agenten?

Ja. Jeder Coding-Agent und jede Automatisierungsumgebung, die Shell-Befehle ausführen und JSON lesen kann, kann die CLI nutzen. OpenClaw hat über den veröffentlichten Skill die einfachste Installation, aber das npm-Paket funktioniert überall, wo Shell-Befehle laufen.

Was kostet das?

Bei der Registrierung bekommst du 30 kostenlose API-Credits. Ein Lebenslauf oder Anschreiben kostet 1 Credit, eine Anpassung 5 Credits und Parsing 4 Credits. Status abfragen und Zugangsdaten testen ist kostenlos.

Welche Vorlagen und Stile gibt es?

29 Lebenslaufvorlagen, 11 Anschreiben-Vorlagen, 32 Akzentfarben, 9 Schriftarten, 16 Hintergrundfarben und 9 Dokumentsprachen. Alles lässt sich über die JSON-Eingabedatei einstellen.

Kann ich einen vorhandenen Lebenslauf parsen und anpassen?

Ja. Zieh mit resume:parse strukturierte Daten aus einem vorhandenen PDF und übergib sie zusammen mit einer Stellenanzeige an resume:create-tailored. Das ist der häufigste Ablauf für Agenten.

Skill installieren, dann arbeitet dein Agent.

Hol dir einen API-Schlüssel, installiere useresume über ClawHub oder npm und überlass das Erstellen, Anpassen und Parsen von Lebensläufen deinem OpenClaw-Workflow.