Convert freeform job narratives into structured, recruiter-facing experience entries for src/data/cv/content.ts. Use when the user wants to talk through work history in natural language and then produce concise summaries, optional bullets, and metadata such as highlighted flags, periods, locations, and role naming.
Use this skill when the user describes what they did in a role and wants polished CV-ready output.
src/data/cv/content.ts.Ask only what is missing, prioritizing these fields:
organizationrolelocationperiodscopeoutcomes (what changed)metrics (numbers, percentages, scale)collaboration context (teams, stakeholders)Return two versions:
Readable draft
Structured payload (ready for experience[] in src/data/cv/content.ts)
{
id: "<kebab-id>",
organization: "<Organization>",
period: "<Mon YYYY -- Mon YYYY|Present>",
role: "<Role>",
location: "<Location>",
summary: "<Recruiter-facing summary>",
highlights: [
{ text: "<Outcome bullet 1>" },
{ text: "<Outcome bullet 2>" }
],
highlighted: <true|false>
}
When useful, provide both:
Ensure each summary answers:
If any answer is weak, ask one targeted follow-up and refine.