cv_draft_create
Generate a conversational CV draft, either base or tailored to a specific job, returning editable content and skill gap analysis.
Instructions
Start a conversational CV draft — base (job_id=0) or tailored to a job.
Returns {draft_id, content, missing_skills, suggested_projects}. content is the
editable CV (contact, profile summary, education, experience-with-selected-bullets,
skills_rows, volunteering, awards). Show it to the user, then refine it with
cv_draft_update / cv_reframe_bullet and render with cv_draft_render.
POLICY: bullets may be reframed and strengthened (the user wants punchy bullets). Any change that goes beyond a literal restatement MUST be logged via cv_reframe_bullet (preferred — it edits and logs atomically) or cv_note_add, classified as reframe | stretch | fabrication, so it lands in cv_notes.md. Never silently invent. Missing skills are returned (and logged as pending projects).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | No | ||
| stretch_level | No |