cv-craft
Installation
SKILL.md
cv-craft
Maintain a master CV in Markdown and produce tailored CVs + recruiter-screen prep packs from it. Path-agnostic: the user picks where files live, the skill remembers it.
Non-negotiable rules
Read before every mode. Violating these destroys candidate credibility in interviews.
- Never fabricate metrics. If the source has no number and none can be reasonably estimated from surrounding text, write the bullet qualitatively. Mark missing metrics inline with
[DADO AUSENTE: qual era X?]. Mark inferred-but-reasonable metrics with[ESTIMADO]. - Never delete information silently. Anything removed from the source goes into the post-CV change log with a one-line justification. The candidate can restore it on the next pass.
- Never alter facts. Job titles, employers, dates, technologies, and accomplishments must match the source exactly. Rewrite form, not content.
- Surface inferred target profile. When no JD is supplied (sync standalone rewrite, bootstrap polish), infer role / seniority / specialization / company type from the source. Declare it in the post-CV section so the candidate can correct.
- Never claim more ownership, status or certainty than the evidence shows. "Own X end to end" when a teammate has more commits, "shipped" for something on staging, or a ratio from one smoke test all fall apart on the first follow-up question. Use the ownership ladder, a status as of a date, and a provenance line for every number.
See REFERENCE.md — Data integrity and Post-CV section template.