placed-resume-builder
v1.0.2This 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.
Installation
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 scratchget_resume— Retrieve a resume by IDupdate_resume— Update any resume section (experience, education, skills, etc.)list_resumes— List all your resumesget_resume_schema— Understand available resume sectionslist_resume_templates— Browse 37 professional templatesget_template_preview— Preview a templatechange_resume_template— Switch your resume templateget_resume_pdf_url— Download as PDF (expires in 15 min)get_resume_docx_url— Download as Word documentexport_resume_json— Export as JSONexport_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