API

CLI för AI-agenterClawHub-skill

CV-CLI för AI-agenter

Skapa, anpassa och tolka professionella CV:n och personliga brev i PDF direkt från kommandoraden. Byggt för AI-agenter som OpenClaw och Claude Code, så att de kan ta fram dokument redo för jobbansökan.

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 igång på några sekunder

Välj det installationssätt som passar ditt arbetsflöde: ClawHub för OpenClaw, eller npm för alla agenter som kan köra skalkommandon.

terminal
# Installera den publicerade OpenClaw-skillen
$ openclaw skills install useresume
# Eller installera CLI:t direkt
$ npm install -g @useresume/cli
# Ange din API-nyckel
$ export USERESUME_API_KEY=ur_your_key_here
# Kontrollera dina inloggningsuppgifter
$ useresume credentials:test
{ "success": true, "data": { "api_credits": 30, "expires_at": null } }
# Skapa ditt första CV
$ useresume resume:create --input resume.json
{ "success": true, "data": { "file_url": "https://..." }, "meta": { "credits_used": 1 } }

Byggt för automatisering

Varje designbeslut sätter maskinläsbarhet först. JSON in, JSON ut, och en slutkod som inte är noll när något går fel.

Redo för AI-agenter

Varje kommando skriver strukturerad JSON till stdout. Agenter läser svaret direkt: ingen skrapning, inga reguljära uttryck, inga överraskningar.

Strukturerad JSON in och ut

Indata via JSON-filer, utdata som JSON på stdout. Fel, lyckade körningar och metadata följer samma format, så agenter kan lita på det.

CV + personligt brev

Skapa CV:n, personliga brev och anpassade versioner av båda. Tolka befintliga dokument till strukturerad data eller markdown.

29 mallar, 32 färger

Välj bland 29 CV-mallar, 11 mallar för personligt brev, 32 accentfärger, 9 typsnitt och 16 bakgrundsfärger.

Stöd för flera språk

Skapa dokument på 9 språk: engelska, spanska, franska, tyska, italienska, portugisiska, nederländska, polska och litauiska.

Snabb PDF-generering

CV:n tas fram på 1–2 sekunder. Anpassade versioner använder AI för att optimera innehållet efter en viss jobbannons.

Kommandon

Åtta kommandon täcker hela dokumentets livscykel: skapa, anpassa, tolka och följa upp.

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

Så använder agenter det

Ett typiskt arbetsflöde från början till slut: hitta ett jobb, bygg CV:t, anpassa det med AI, ladda ner PDF:en och sök jobbet.

1

Hitta ett jobb och hämta annonsen

Agenten hittar en tjänst som kandidaten vill söka och plockar ut texten i jobbannonsen.

# Agenten skrapar eller tar emot jobbannonsen
{ "title": "Senior Engineer", "company": "Acme", "description": "We are looking for..." }
2

Bygg CV:t i JSON

Strukturera kandidatens erfarenhet, kompetenser och utbildning enligt UseResumes JSON-schema, eller tolka en befintlig PDF.

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

Anpassa efter jobbannonsen

Skicka CV-datan och jobbannonsen till AI:n. Den skriver om punkterna, ändrar ordning på kompetenserna och optimerar för ATS.

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

Ladda ner PDF:en och sök

Hämta PDF:en från den returnerade URL:en och skicka in ansökan. Agenten kan också skapa ett matchande personligt brev i samma flöde.

# Ladda ner det anpassade CV:t
$ curl -o resume.pdf "$FILE_URL"
# Skapa ett personligt brev också (valfritt)
$ useresume cover-letter:create-tailored --input cl.json

Byggt för OpenClaw

Den publicerade ClawHub-skillen ger OpenClaw installationssättet, kraven för körning och kommandoformatet som behövs för att använda UseResume säkert.

Hittas via skillen

När skillen är installerad läser OpenClaw den medföljandeSKILL.mdmetadatan, kontrollerar de miljövariabler och den binärfil som krävs och laddar de rekommenderade arbetsflödena för att skapa, anpassa och tolka CV:n samt kontrollera körningar.

  • Publicerad på ClawHub som skillen useresume
  • Installera med openclaw skills install useresume
  • SKILL.md anger USERESUME_API_KEY och binärfilen useresume
  • Installationsmetadatan pekar på @useresume/cli på npm
  • Alla kommandon returnerar JSON till stdout och en slutkod som inte är noll vid fel
  • Fungerar bäst i OpenClaw, men går att använda överallt där skalkommandon och JSON stöds
SKILL.md
---
name: useresume
description: Generate professional PDF resumes...
metadata: {"openclaw":{"requires":{"env":
["USERESUME_API_KEY"],"bins":
["useresume"]},...}}
---
# Install rules, commands,
# schemas, workflows...

Vanliga frågor

Snabba svar för utvecklare och agentbyggare som integrerar UseResumes CLI.

Vad är UseResumes CLI?

UseResumes CLI (@useresume/cli) är ett kommandoradsverktyg som bygger på UseResumes API. Med det kan AI-agenter som OpenClaw och Claude Code, och egna automatiseringsskript, skapa, anpassa och tolka professionella CV:n och personliga brev i PDF, allt med strukturerad JSON-utdata.

Hur hittar OpenClaw-agenter den här skillen?

Installera den publicerade skillen med openclaw skills install useresume. Därefter läser OpenClaw den medföljande SKILL.md för att förstå kommandona, vilka miljövariabler som krävs och de rekommenderade arbetsflödena.

Fungerar CLI:t med Claude Code och andra agenter?

Ja. Alla kodagenter och automatiseringsmiljöer som kan köra skalkommandon och läsa JSON kan använda CLI:t. OpenClaw får den smidigaste installationen via den publicerade skillen, men npm-paketet fungerar överallt där skalkommandon kan köras.

Vad kostar det?

Du får 30 gratis API-krediter när du skapar ett konto. Att skapa ett CV eller personligt brev kostar 1 kredit, anpassning kostar 5 krediter och tolkning kostar 4 krediter. Att kontrollera status för en körning och testa inloggningsuppgifter är gratis.

Vilka mallar och stilar finns?

29 CV-mallar, 11 mallar för personligt brev, 32 accentfärger, 9 typsnitt, 16 bakgrundsfärger och 9 dokumentspråk. Allt ställs in via JSON-filen med indata.

Kan jag tolka ett befintligt CV och anpassa det?

Ja. Använd resume:parse för att plocka ut strukturerad data ur en befintlig PDF och skicka sedan den datan plus en jobbannons till resume:create-tailored. Det är det vanligaste arbetsflödet för agenter.

Installera skillen och låt din agent göra jobbet.

Hämta en API-nyckel, installera useresume från ClawHub eller npm, och låt ditt OpenClaw-arbetsflöde sköta att skapa, anpassa och tolka CV:n.