Skip to content

Guide · Agent skill

How to use the Reactive Resume Resume Builder agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The resume-builder skill is a set of instructions that teaches an AI agent to build a complete resume for Reactive Resume, a free and open-source resume builder at rxresu.me. Instead of filling in every form by hand, you describe your contact details, jobs, education and skills, and the agent writes them into a structured JSON file. This guide covers what the skill does, how to install it, how to ask for what you need, and what to check before you import the result.

Reactive Resume Resume Builderreactive-resume/reactive-resume · MIT

Quick start

  1. 1Download and unzip the skill. Download the resume-builder ZIP from this page and unzip it so the folder contains SKILL.md.
  2. 2Place the skill folder. Put it in ~/.claude/skills/ for personal use or in a project's .claude/skills/ folder, or upload it under Settings → Capabilities → Skills in the Claude apps.
  3. 3Make a request. Ask the agent to create a new resume in Reactive Resume and say what you want included.
  4. 4Answer the questions. Respond to one question at a time with your contact details, roles, education and skills. Don't guess dates.
  5. 5Choose template and layout. Pick one of the 18 templates, A4 or Letter, and the order of sections.
  6. 6Save the JSON. Copy the generated JSON object into a .json file.
  7. 7Import and check. Import the file at https://rxresu.me, then review every section before sharing the resume.

What is an agent skill and what does this one do?

An agent skill is a folder containing a SKILL.md file that gives an AI agent specific instructions for one kind of task. When the skill is installed and your request matches its description, the agent follows those instructions.

This skill builds a resume from scratch as Reactive Resume JSON that follows the Reactive Resume schema. It asks you for each missing detail instead of inventing one, asks about template and layout choices, and produces JSON with valid UUIDs, HTML-formatted descriptions, and a chosen template and layout. The skill tells the agent to never invent dates, employers or achievements.

  • Collects basic details: name, headline, email, phone, location and optional website.
  • Collects sections such as experience, education, skills, projects, languages and certifications.
  • Asks about template (18 options), page format (A4 or Letter) and section order.
  • Outputs a JSON object you can import directly into Reactive Resume.

Install the resume-builder skill

Download the ZIP for the resume-builder skill from this page and unzip it. The skill's files include SKILL.md. Then choose one of the following options.

For Claude Code, place the unzipped folder in your personal skills directory at ~/.claude/skills/, or in a project's .claude/skills/ folder if you want it only for that project.

In the Claude apps, you can upload the skill under Settings → Capabilities → Skills instead.

  • Personal install: ~/.claude/skills/ (available across your projects).
  • Project install: .claude/skills/ inside a specific project folder.
  • Claude apps: Settings → Capabilities → Skills, then upload the skill.

How to trigger the skill with a natural request

You don't need a special command. The skill is meant to activate when you ask for a new resume or for help turning your work history into Reactive Resume JSON. Plain requests work well, for example asking the agent to build a resume for you in Reactive Resume.

The skill's description also covers questions about the Reactive Resume schema, sections, templates or layout. Other tasks such as resume reviews, bullet rewrites, job-specific tailoring or interview practice are handled by sibling skills, so the agent may point you elsewhere for those.

  • "Create a new resume in Reactive Resume for my work history."
  • "Turn my past jobs into Reactive Resume JSON."
  • "Which templates does Reactive Resume offer, and how do I set the layout?"

What to prepare before you start

The agent gets its facts only from you, so the quality of the resume depends on the details you supply. Have your contact details and a list of your roles and education ready, with approximate dates and what you did in each role.

The skill asks one question at a time. Expect it to ask for missing dates, employers, job titles and achievements before it writes the JSON.

  • Contact details: full name, headline, email, phone, location and optional website.
  • Work history: company, position, location, period and responsibilities or achievements for each role.
  • Education, skills, projects and any languages, certifications or awards you want included.
  • Your preferred template and whether you want A4 or Letter.

Import the JSON into Reactive Resume

When the agent produces the JSON, save it as a file and import it at https://rxresu.me. The skill's output is designed to conform to the Reactive Resume schema, but you should still open the imported result and check every date, title and link.

If you use the optional Reactive Resume MCP server, the skill can offer to create the resume directly through the import_resume tool, after you approve. If the payload is too large for your client, the agent can give you the JSON file instead.

  • Save the JSON output as a .json file.
  • Import it at rxresu.me, then review each section.
  • Adjust template or layout in Reactive Resume if you want changes.

Safety notes: scripts and network access

This skill does not run scripts and does not use the network by itself. Its only file listed is SKILL.md, so it works through the agent's instructions and the conversation.

The optional Reactive Resume MCP server is a separate connection that needs its own setup. Some MCP tools, such as those that tailor resumes or draft messages, send your resume and the job posting to your AI provider, so the skill asks you before using them and asks you to review the output before you send anything.

  • No scripts are run by this skill.
  • No network use by the skill itself.
  • MCP server is optional and must be connected separately.
  • AI tools in the MCP server send your resume and job posting to your AI provider; the skill asks first.

Tips for a more accurate resume

Give the agent honest, specific facts. If you only remember a year, say so, or give a range and let the agent label it as an estimate. Achievements work best with numbers you can back up.

Keep the resume to a length suited to your experience. The skill suggests one page for students and under about five years of experience, and one to two pages for most experienced candidates.

  • Answer one question at a time; short answers keep the process moving.
  • Use only numbers you can verify, or mark them as estimates.
  • Ask for a one-column template if you apply through job portals.
  • Check dates and employer names carefully after import.

What people use it for

  • Creating a first resume from a list of past jobs and education without filling Reactive Resume forms by hand.
  • Organising a career change resume by putting existing experience into a structured Reactive Resume layout.
  • Producing a one-column resume in a chosen template for applications through job portals.
  • Generating a clean resume for a student whose education and projects come first.
  • Rebuilding an outdated resume into Reactive Resume JSON after confirming every detail with the agent.

Frequently asked questions

Is the Reactive Resume resume builder skill free?

The source does not list a price for the skill. Reactive Resume itself is described in the skill as a free and open-source resume builder at rxresu.me. The skill is published under the MIT licence.

What do I need to use this skill?

You need a Reactive Resume account or access to rxresu.me to import the JSON, and an AI agent that can use skills, such as Claude. The MCP server is optional and needs its own connection.

How do I install the resume-builder skill?

Download the ZIP from this page and unzip it. Place the folder in ~/.claude/skills/ or a project's .claude/skills/ folder, or upload it under Settings → Capabilities → Skills in the Claude apps.

Will the agent make up my work history?

No. The skill tells the agent never to invent dates, employers or achievements, and to ask you for missing facts. Any estimates should be labelled as such.

Can it review my existing resume or rewrite my bullet points?

Not as its main job. The skill points to sibling skills for those tasks: resume-content-guide for audits and what belongs on a resume, and resume-bullet-writer for rewriting bullets.

Does this work with resumes outside Reactive Resume?

No. The output is specific to Reactive Resume's JSON format and is meant for import at rxresu.me, so it is not a general resume format.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use this skill if you want an agent to interview you and turn your facts into a complete Reactive Resume JSON file you can import and edit. Pick something else if you only need a resume review or rewritten bullets, or if you expect the agent to fill gaps with plausible content, since it is designed to refuse that and the result is only as accurate as your input.

Download the skill