← Back to Skills Marketplace
Placed Resume Optimizer
by
Ajit Singh
· GitHub ↗
· v1.1.0
· MIT-0
281
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install placed-resume-optimizer
Description
This skill should be used when the user wants to "optimize resume for job", "check ATS score", "improve resume bullets", "analyze resume gaps", "tailor resum...
Usage Guidance
This skill appears to do what it says (calls the Placed API to score and optimize resumes), but pay attention to these points before installing: (1) The SKILL.md will attempt to read ~/.config/placed/credentials and will prompt you for an API key if not present — provide a key only if you trust https://placed.exidian.tech. (2) The instructions use `source` on that credentials file, which executes its contents in your shell; if the file was tampered with this could run code. Prefer setting PLACED_API_KEY in your environment rather than letting the skill write a credentials file. (3) The skill will send resume text and job descriptions to the external API — this transfers personal data/PII off your machine. (4) The written credentials command uses echo ... > file which will overwrite an existing credentials file without warning; back up any existing file first. If you plan to use it, consider manually creating the credentials file with restricted permissions (chmod 600), inspect its contents, and avoid using shared or high-privilege keys. If you need higher assurance, ask the publisher to (a) declare the config path in metadata and (b) replace 'source' with a safer parse/read approach.
Capability Analysis
Type: OpenClaw Skill
Name: placed-resume-optimizer
Version: 1.1.0
The skill provides a legitimate interface for resume optimization services via the Placed API (placed.exidian.tech). It follows standard patterns for managing API credentials by storing them in a local configuration file (~/.config/placed/credentials) and uses transparent shell commands (curl) to interact with its backend. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found in SKILL.md or references/api-guide.md.
Capability Assessment
Purpose & Capability
The skill's name/description (ATS/resume optimization) matches the runtime behavior (calls placed.exidian.tech API methods). Requiring an API key is expected. The external endpoint and available tools described are consistent with the stated purpose.
Instruction Scope
SKILL.md instructs the agent to source ~/.config/placed/credentials, prompt the user for PLACED_API_KEY if missing, and then write that file using an echo > ... command. Sourcing a credentials file executes its contents in-shell (execution risk if the file is tampered), and the echo command overwrites that file unconditionally. The instructions also send resume/job-description content to an external API (expected for this service) — be aware of PII/privacy implications. The skill references a config path even though none was declared in the metadata.
Install Mechanism
Instruction-only skill with no install spec and no downloaded code — lowest installation risk. It uses curl and python3 pipelines which are normal and expected; no external installers or archive downloads are present.
Credentials
The skill does not declare required env vars but uses PLACED_API_KEY in instructions and tells the agent to persist it to ~/.config/placed/credentials. Asking for an API key is proportional to the functionality, but the skill should have declared the config path or the env usage. The file-write behavior (creating/overwriting credentials) is sensitive and not justified in metadata.
Persistence & Privilege
always:false and no special OS privileges. The skill does instruct writing its own credentials file under the user's home directory (normal for an integration) but does not request persistent platform-level privileges or modify other skills/configs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install placed-resume-optimizer - After installation, invoke the skill by name or use
/placed-resume-optimizer - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Added rich search tags for better discoverability
v1.0.2
Updated skill structure with references and Claude Code plugin support
v1.0.1
Refactored: proper ClawHub skill format with frontmatter, references/api-guide.md, and trigger phrases
v1.0.0
Initial release — AI resume optimization for specific job descriptions
Metadata
Frequently Asked Questions
What is 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 resum... It is an AI Agent Skill for Claude Code / OpenClaw, with 281 downloads so far.
How do I install Placed Resume Optimizer?
Run "/install placed-resume-optimizer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Placed Resume Optimizer free?
Yes, Placed Resume Optimizer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Placed Resume Optimizer support?
Placed Resume Optimizer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Placed Resume Optimizer?
It is built and maintained by Ajit Singh (@ajitsingh25); the current version is v1.1.0.
More Skills