ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

placed-resume-optimizer

This skill should be used when the user wants to "optimize resume for job", "check ATS score", "improve resume bullets", "analyze resume gaps", "tailor resume to job description", "get ATS compatibility score", "improve bullet points", "match resume to job posting", "fix resume for ATS", or wants to maximize their resume's impact and ATS compatibility using the Placed platform at placed.exidian.tech.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/ajitsingh25/placed-resume-optimizer
Or

Placed Resume Optimizer

AI-powered resume optimization for ATS compatibility, keyword matching, and bullet point quality — all via the Placed API. No MCP server required.

API Key

Load the key from ~/.config/placed/credentials, falling back to the environment:

if [ -z "$PLACED_API_KEY" ] && [ -f "$HOME/.config/placed/credentials" ]; then
  source "$HOME/.config/placed/credentials"
fi

If PLACED_API_KEY is still not set, ask the user:

"Please provide your Placed API key (get it at https://placed.exidian.tech/settings/api)"

Then save it for future sessions:

mkdir -p "$HOME/.config/placed"
echo "export PLACED_API_KEY=<key_provided_by_user>" > "$HOME/.config/placed/credentials"
export PLACED_API_KEY=<key_provided_by_user>

How to Call the API

placed_call() {
  local tool=$1
  local args=${2:-'{}'}
  curl -s -X POST https://placed.exidian.tech/api/mcp \
    -H "Authorization: Bearer $PLACED_API_KEY" \
    -H "Content-Type: application/json" \
    -d "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/call\",\"params\":{\"name\":\"$tool\",\"arguments\":$args}}" \
    | python3 -c "import sys,json; d=json.load(sys.stdin); print(d['result']['content'][0]['text'])"
}

Available Tools

ToolDescription
check_ats_compatibilityATS compatibility score and recommendations
get_resume_quality_scoreOverall quality score with section breakdown
analyze_resume_gapsMissing keywords and skills vs. a job description
match_jobScore resume-job fit (0-100) with keyword breakdown
optimize_resume_for_jobTailor resume content to a specific job
optimize_resume_sectionOptimize a specific section (experience, skills, summary)
improve_bullet_pointRewrite a single bullet point with stronger impact
generate_resume_from_promptGenerate a complete resume from natural language

Usage Examples

Check ATS compatibility:

placed_call "check_ats_compatibility" '{"resume_id":"res_abc123"}'
# Returns: ATS score, formatting recommendations

Get quality score:

placed_call "get_resume_quality_score" '{"resume_id":"res_abc123"}'
# Returns: overall score, breakdown by section

Analyze gaps vs. a job description:

placed_call "analyze_resume_gaps" '{
  "resume_id": "res_abc123",
  "job_description": "Senior Software Engineer at Stripe — Go, distributed systems, Kafka..."
}'
# Returns: critical gaps, keyword gaps, suggestions

Score resume-job match:

placed_call "match_job" '{
  "resume_id": "res_abc123",
  "job_description": "..."
}'
# Returns: match score 0-100, matched/missing keywords

Metadata

Stars4473
Views2
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-ajitsingh25-placed-resume-optimizer": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#ats#ats-checker#ats-optimizer#resume-optimization#keyword-optimization#resume-score#job-match#resume-tailor#ats-score#resume-keywords#placed#exidian#career
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.

Related Skills

interview-mock-partner

Simulates behavioral interview questions for medical professionals.

aipoch-ai 4473

placed

Complete Placed career platform integration — resume builder, interview coach, job tracker, ATS checker, cover letter generator, LinkedIn optimizer, and salary tools. Use when the user wants to build or manage resumes, practice interviews, track job applications, optimize resumes for ATS, generate cover letters, research companies, or get salary insights via placed.exidian.tech.

ajitsingh25 4473

placed-career-tools

This skill should be used when the user wants to "match resume to job", "generate cover letter", "optimize resume for job", "get interview questions for company", "generate LinkedIn profile", "check application status", "get salary insights", "negotiate salary", "research company", "analyze resume gaps", or wants to use AI career tools from the Placed platform at placed.exidian.tech.

ajitsingh25 4473

career-compass

职场罗盘 by Barry — 一站式求职辅助 Skill。整合简历解析优化、公司调研(就业向)、同城职位搜索、模拟面试四大模块。输入个人信息/简历,自动生成简历优化方向、公司调研报告、招聘表单,并可进行模拟面试。

barry0-0 4473

placed-interview-coach

This skill should be used when the user wants to "practice interview", "mock interview", "prepare for interview", "system design interview", "behavioral interview", "STAR stories", "interview coaching", "get interview questions", or wants to prepare for technical interviews using the Placed career platform at placed.exidian.tech.

ajitsingh25 4473