assemble_resume
Assemble a tailored resume draft by selecting approved roles, evidence, and skills for a given focus. Returns a structured or markdown draft with provenance and disclaimer.
Instructions
Assemble a tailored resume draft for a query (e.g. "backend-leaning").
SELECTS and ORDERS the most relevant approved roles, evidence, bullets, and skills
for focus (or for the explicit role_ids/project_ids), and fills an approved
summary template — it never authors new facts, employers, dates, or metrics.
Args: focus: free-text angle, e.g. "0-to-1 product" or "backend". role_ids / project_ids: pin specific items instead of ranking by focus. skill_categories: restrict the skills section. length: "full" or "onepage" (caps roles/bullets). format: "structured" (default) or "markdown" (also returns rendered markdown).
The returned draft includes a provenance list of corpus ids and a disclaimer.
A consuming agent may rephrase for fit but MUST NOT add claims not present here.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| focus | No | ||
| role_ids | No | ||
| project_ids | No | ||
| skill_categories | No | ||
| length | No | full | |
| format | No | structured |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| focus | Yes | ||
| header | Yes | ||
| summary | Yes | ||
| roles | Yes | ||
| projects | Yes | ||
| skills | Yes | ||
| provenance | Yes | Corpus ids (evidence/bullet/role) every line traces back to. | |
| disclaimer | Yes | ||
| markdown | No |