API

CLI til AI-agenterClawHub-skill

CV-CLI til AI-agenter

Lav, målret og parse professionelle CV'er og ansøgninger som PDF fra kommandolinjen. Bygget til AI-agenter som OpenClaw og Claude Code, der skal lave dokumenter klar til jobansøgningen.

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", ... } }

Kom i gang på få sekunder

Vælg den installation, der passer til din arbejdsgang: ClawHub til OpenClaw eller npm til enhver agent med adgang til en shell.

terminal
# Installer den udgivne OpenClaw-skill
$ openclaw skills install useresume
# Eller installer CLI'en direkte
$ npm install -g @useresume/cli
# Angiv din API-nøgle
$ export USERESUME_API_KEY=ur_your_key_here
# Bekræft dine loginoplysninger
$ useresume credentials:test
{ "success": true, "data": { "api_credits": 30, "expires_at": null } }
# Lav dit første CV
$ useresume resume:create --input resume.json
{ "success": true, "data": { "file_url": "https://..." }, "meta": { "credits_used": 1 } }

Bygget til automatisering

Hvert designvalg sætter maskinlæsbarhed først. JSON ind, JSON ud og exitkoder forskellige fra nul ved fejl.

Klar til AI-agenter

Hver kommando skriver struktureret JSON til stdout. Agenter parser svaret direkte: ingen scraping, ingen regex, ingen overraskelser.

Struktureret JSON ind og ud

Input via JSON-filer, output som JSON på stdout. Fejl, succes og metadata følger samme kontrakt, som agenter kan stole på.

CV + ansøgning

Lav CV'er, ansøgninger og målrettede versioner af begge. Parse eksisterende dokumenter til strukturerede data eller markdown.

29 skabeloner, 32 farver

Vælg mellem 29 CV-skabeloner, 11 ansøgningsskabeloner, 32 accentfarver, 9 skrifttyper og 16 baggrundsfarver.

Flere sprog

Lav dokumenter på 9 sprog: engelsk, spansk, fransk, tysk, italiensk, portugisisk, hollandsk, polsk og litauisk.

Hurtige PDF'er

CV'er bliver klar på 1-2 sekunder. Målrettede versioner bruger AI til at optimere indholdet til et bestemt jobopslag.

Kommandooversigt

Otte kommandoer dækker hele dokumentets livscyklus: lav, målret, parse og overvåg.

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

Sådan bruger agenter det

Et typisk forløb fra start til slut: find et job, lav CV'et, målret det med AI, download PDF'en, og søg jobbet.

1

Find et job, og hent jobopslaget

Agenten finder en stilling, kandidaten vil søge, og trækker teksten fra jobopslaget ud.

# Agenten scraper eller modtager jobopslaget
{ "title": "Senior Engineer", "company": "Acme", "description": "We are looking for..." }
2

Byg CV'ets JSON

Strukturer kandidatens erfaring, kompetencer og uddannelse efter UseResumes JSON-skema, eller parse en eksisterende PDF.

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

Målret til jobopslaget

Send CV-data og jobopslag til AI'en. Den omskriver punkter, ændrer rækkefølgen på kompetencer og optimerer til ATS.

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

Download PDF'en, og søg jobbet

Hent PDF'en fra den returnerede URL, og send ansøgningen. Agenten kan også lave en matchende ansøgning i samme forløb.

# Download det målrettede CV
$ curl -o resume.pdf "$FILE_URL"
# Lav eventuelt også en ansøgning
$ useresume cover-letter:create-tailored --input cl.json

Bygget til OpenClaw

Den udgivne ClawHub-skill giver OpenClaw installationsvejen, kravene til kørsel og den kommandokontrakt, den har brug for til at bruge UseResume sikkert.

Opdagelse via skill

Når skill'en er installeret, læser OpenClaw de medfølgendeSKILL.mdmetadata, tjekker de påkrævede miljøvariabler og den binære fil og indlæser de anbefalede forløb til at lave, målrette og parse CV'er og tjekke kørsler.

  • Udgivet på ClawHub som skill'en useresume
  • Installer med openclaw skills install useresume
  • SKILL.md angiver USERESUME_API_KEY og den binære fil useresume
  • Installationsmetadata peger på @useresume/cli på npm
  • Alle kommandoer returnerer JSON til stdout med exitkode forskellig fra nul ved fejl
  • Bedst i OpenClaw, men kan bruges overalt, hvor shell-kommandoer og JSON understøttes
SKILL.md
---
name: useresume
description: Generate professional PDF resumes...
metadata: {"openclaw":{"requires":{"env":
["USERESUME_API_KEY"],"bins":
["useresume"]},...}}
---
# Install rules, commands,
# schemas, workflows...

Ofte stillede spørgsmål

Hurtige svar til udviklere og agentbyggere, der integrerer UseResume CLI.

Hvad er UseResume CLI?

UseResume CLI (@useresume/cli) er et kommandolinjeværktøj, der pakker UseResume API'et ind. Med det kan AI-agenter som OpenClaw, Claude Code og egne automatiseringsscripts lave, målrette og parse professionelle CV'er og ansøgninger som PDF, alt sammen med struktureret JSON-output.

Hvordan finder OpenClaw-agenter denne skill?

Installer den udgivne skill med openclaw skills install useresume. Derefter læser OpenClaw den medfølgende SKILL.md for at forstå kommandoerne, de påkrævede miljøvariabler og de anbefalede forløb.

Virker CLI'en med Claude Code og andre agenter?

Ja. Enhver kodeagent eller automatisering, der kan køre shell-kommandoer og parse JSON, kan bruge CLI'en. OpenClaw får den nemmeste installation via den udgivne skill, men npm-pakken virker overalt, hvor man kan køre shell-kommandoer.

Hvad koster det?

Du får 30 gratis API-kreditter, når du opretter en konto. Et CV eller en ansøgning koster 1 kredit, målretning koster 5 kreditter, og parsing koster 4 kreditter. Det er gratis at tjekke status for en kørsel og teste loginoplysninger.

Hvilke skabeloner og stilarter findes der?

29 CV-skabeloner, 11 ansøgningsskabeloner, 32 accentfarver, 9 skrifttyper, 16 baggrundsfarver og 9 dokumentsprog. Alt kan indstilles i JSON-inputfilen.

Kan jeg parse et eksisterende CV og målrette det?

Ja. Brug resume:parse til at trække strukturerede data ud af en eksisterende PDF, og send så dataene plus et jobopslag til resume:create-tailored. Det er agenternes mest almindelige forløb.

Installer skill'en, og lad din agent gøre arbejdet.

Få en API-nøgle, installer useresume fra ClawHub eller npm, og overlad det at lave, målrette og parse CV'er til dit OpenClaw-forløb.