Skip to main content
Generaldvcrn

placed-resume-builder

This skill should be used when the user wants to \"build a resume\", \"create a resume\", \"update my resume\", \"export resume as PDF\", \"change resume template\", \"list my resumes\", or wants to manage resumes using the Placed career platform at placed.exidian.tech.

Stars
15
Source
dvcrn/openclaw-skills-marketplace
Updated
2026-05-29
Slug
dvcrn--openclaw-skills-marketplace--placed-resume-builder
View on GitHubRaw SKILL.md

// install — copy + paste into any project

mkdir -p .claude/skills && curl -fsSL https://raw.githubusercontent.com/dvcrn/openclaw-skills-marketplace/HEAD/plugins/ajitsingh25--placed-resume-builder/skills/placed-resume-builder/SKILL.md -o .claude/skills/placed-resume-builder.md

Drops the SKILL.md into .claude/skills/placed-resume-builder.md. Works with Claude Code, Cursor, and any agent that loads SKILL.md files from .claude/skills/.

Placed Resume Builder

Build and manage professional resumes with AI assistance via the Placed MCP server.

Prerequisites

Requires the Placed MCP server. Install via:

{
  "mcpServers": {
    "placed": {
      "command": "npx",
      "args": ["-y", "@exidian/placed-mcp"],
      "env": {
        "PLACED_API_KEY": "your-api-key",
        "PLACED_BASE_URL": "https://placed.exidian.tech"
      }
    }
  }
}

Get your API key at https://placed.exidian.tech/settings/api

Available Tools

  • create_resume — Create a new resume from your profile or scratch
  • get_resume — Retrieve a resume by ID
  • update_resume — Update any resume section (experience, education, skills, etc.)
  • list_resumes — List all your resumes
  • get_resume_schema — Understand available resume sections
  • list_resume_templates — Browse 37 professional templates
  • get_template_preview — Preview a template
  • change_resume_template — Switch your resume template
  • get_resume_pdf_url — Download as PDF (expires in 15 min)
  • get_resume_docx_url — Download as Word document
  • export_resume_json — Export as JSON
  • export_resume_markdown — Export as Markdown

Resume Sections

All sections are optional and can be updated independently:

  • basics — name, email, phone, headline, location
  • summary — professional overview
  • experience — work history
  • education — degrees and certifications
  • skills — technical and soft skills
  • languages — language proficiencies
  • certifications — professional certs
  • awards — honors and recognition
  • projects — personal/professional projects
  • publications — articles, papers, books
  • references — professional references
  • volunteer — volunteer experience
  • interests — hobbies and interests
  • profiles — LinkedIn, GitHub, etc.

Usage

To create a resume: Call create_resume(title="Senior Engineer Resume", target_role="Staff Engineer")

To update sections: Call update_resume(resume_id="...", experience=[...], skills=[...])

To choose a template:

  1. Call list_resume_templates() to browse options
  2. Call change_resume_template(resume_id="...", template_id="modern") to apply

To export:

  • PDF: Call get_resume_pdf_url(resume_id="...")
  • Markdown: Call export_resume_markdown(resume_id="...")
  • Word: Call get_resume_docx_url(resume_id="...")

To understand available fields: Call get_resume_schema() to see all available fields and their formats.

Tips

  • Quantify achievements with metrics (numbers, percentages, dollars)
  • Use action verbs at the start of bullet points
  • Mirror job description language for better ATS matching
  • Test ATS compatibility with check_ats_compatibility() from the placed-resume-optimizer skill