Generate professional resumes that conform to the Reactive Resume schema. Use when the user wants to create, build, or generate a resume through conversational AI, or asks about resume structure, sections, or content. This skill guides the agent to ask clarifying questions, avoid hallucination, and produce valid JSON output for https://rxresu.me.
View on GitHubFebruary 1, 2026
Select agents to install to:
npx add-skill https://github.com/majiayu000/claude-skill-registry/blob/4dac9bc89d400a0fac01f9d30f0dd86a6cb9ba2e/skills/resume-builder/SKILL.md -a claude-code --skill resume-builderInstallation paths:
.claude/skills/resume-builder/# Resume Builder for Reactive Resume Build professional resumes through conversational AI for [Reactive Resume](https://rxresu.me), a free and open-source resume builder. ## Core Principles 1. **Never hallucinate** - Only include information explicitly provided by the user 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 ## Workflow ### Step 1: Gather Basic Information Ask for essential details first, unless the user has already provided them: - Full name - Professional headline/title - Email address - Phone number - Location (city, state/country) - Website (optional) ### Step 2: Collect Section Content 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 ### Step 3: Configure Layout and Design Ask about preferences: - Template preference (13 available: azurill, bronzor, chikorita, ditto, ditgar, gengar, glalie, kakuna, lapras, leafish, onyx, pikachu, rhyhorn) - Page format: A4 or Letter - Which sections to include and their order ### Step 4: Generate Valid JSON Output must conform to the Reactive Resume schema. See [references/schema.md](references/schema.md) for the complete schema structure. Key requirements: - All item `id` fields must be valid UUIDs - Description fields accept HTML-formatted strings - Website fields require both `url` and `label` prop