academic-cv
Writes or updates academic CVs for research, postdoctoral, faculty and teaching appointments. Organizes publications, funding,…
Builds a complete resume as Reactive Resume JSON that conforms to the schema and imports at https://rxresu.me. Asks for missing facts, then produces valid JSON with UUIDs, HTML descriptions, template and layout. Use when the user requests importable JSON, creation in Reactive
Claude Code
$ npx -y skills add reactive-resume/reactive-resume --skill resume-builder --agent claude-code
Codex
$ npx skills add reactive-resume/reactive-resume --skill resume-builder -a codex -y
Cursor
$ npx skills add reactive-resume/reactive-resume --skill resume-builder -a cursor -y
Gemini CLI
$ npx skills add reactive-resume/reactive-resume --skill resume-builder -a gemini-cli -y
GitHub Copilot
$ npx skills add reactive-resume/reactive-resume --skill resume-builder -a github-copilot -y
OpenCode
$ npx skills add reactive-resume/reactive-resume --skill resume-builder -a opencode -y
Windsurf
$ npx skills add reactive-resume/reactive-resume --skill resume-builder -a windsurf -y
name: resume-builder description: Builds a complete resume as Reactive Resume JSON that conforms to the schema and imports at https://rxresu.me. Asks for missing facts, then produces valid JSON with UUIDs, HTML descriptions, template and layout. Use when the user requests importable JSON, creation in Reactive Resume, or help with its schema, sections, templates or layout. Use resume-writer for a general text draft, resume-content-guide for a content audit, resume-bullet-writer for bullets and resume-tailor for one posting.
Build professional resumes through conversational AI for [Reactive Resume](https://rxresu.me), a free and open-source resume builder.
1. **Never invent** - Only include information the user provided. Ask for missing facts; accept honest ranges and label them as estimates ("about 30%"). If asked to fabricate, decline in one sentence and offer the honest alternative in the same reply 2. **Ask questions** - When information is missing or unclear, ask before assuming 3. **Be concise** - Use clear, direct language; avoid filler words 4. **Validate output** - Ensure all generated JSON conforms to the schema
This skill builds the document. Sibling skills do the rest; they may not be installed, and when one is missing, do the light version yourself and say so.
Ask for essential details first, unless the user has already provided them:
For each section the user wants to include, gather specific details. Never invent dates, company names, or achievements.
**Experience**: company, position, location, period (e.g., "Jan 2020 - Present"), description of responsibilities/achievements
**Education**: school, degree, area of study, grade (optional), location, period
**Skills**: name, proficiency level (Beginner/Intermediate/Advanced/Expert), keywords
**Projects**: name, period, website (optional), description
**Other sections**: languages, certifications, awards, publications, volunteer work, interests, references
Ask about preferences:
Output must conform to the schema of the intended Reactive Resume installation. When connected, read its `resume://_meta/schema` MCP resource; otherwise fetch `/schema.json` from that installation ([hosted schema](https://rxresu.me/schema.json)). Both are generated from the schema that the server accepts. Use [references/schema.md](references/schema.md) as an offline reference snapshot, not as proof of current compatibility; if the current schema is unavailable, label validation as pending instead of claiming the JSON is verified for import.
Key requirements:
For deeper content work, hand off to resume-content-guide (what to include, country norms, audits) and resume-bullet-writer (achievement bullets). If neither is installed, apply these core rules:
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Writes or updates academic CVs for research, postdoctoral, faculty and teaching appointments. Organizes publications, funding,…
Interviews the user to build a reusable bank of real achievements, scope and evidence before resume writing. Use when the user…
Drafts job-application short answers, supporting statements and selection-criteria responses from resume evidence within supplied…
Writes a resume for a move into a new profession or industry, including military-to-civilian transitions and return-to-work…
Writes or edits a cover letter or application email from the user's experience and a target role. Use for a standalone letter,…
Writes customer success, implementation, onboarding and customer support resumes. Distinguishes adoption, renewals, expansion and…
Assists with job applications: evaluating job postings, tailoring CVs, writing cover letters, and preparing for interviews.…
Search flights, hotels, attractions, concerts, and travel deals with natural language. FlyAI connects to Fliggy MCP for real-time…
Use when creating tailored resumes for job applications - researches company/role, creates optimized templates, conducts…