jaderbychen

Convert Resume Into HTML — Development skill for Claude Code

Development community

Claude Code slash command that converts a resume PDF/DOCX into a clean, A4-sized HTML page.

How to install Convert Resume Into HTML

This entry records only its repository, not the path inside it, so there is no exact command to give. Open jaderbychen/convert-resume-into-html and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Convert Resume Into HTML does

Claude Code slash command that converts a resume PDF/DOCX into a clean, A4-sized HTML page.

Alternatives in Development

  • Octo Docs — Document delivery with export to PPTX, DOCX, PDF formats 2.8k ★
  • Math Modeling Skill — 数学建模技能 - 面向 CUMCM、MCM/ICM 等数学建模竞赛的三阶段工作流:建模分析、Python/MATLAB 编程与 DOCX 论文生成 902 ★
  • Translate Book — Claude Code skill that translates entire books (PDF/DOCX/EPUB) into any language using parallel subagents 542 ★

README

convert-resume-into-html

A [Claude Code](https://claude.com/claude-code) slash command that converts a resume **PDF** or **DOCX** into a clean, single-file HTML page that faithfully reproduces the layout and formatting of the original — fonts, bold/italic, two-column entry headers, section-header rules, and bullet wrapping.

Built primarily for the **Haas / MBA single-page template**, but it adapts to other resume styles as well.

What it does

  • Reads a PDF natively (Claude can parse PDFs) or extracts text from a DOCX via textutil.
  • Detects the source's embedded fonts and page geometry.
  • Generates a self-contained .html file (no external CSS, no JS) saved next to the source.
  • Output is A4-sized, print-friendly, and renders well in the browser.

Install

Drop the skill into your Claude Code commands directory:

mkdir -p ~/.claude/commands
curl -o ~/.claude/commands/convert-resume-into-html.md \
  https://raw.githubusercontent.com/jaderbychen/convert-resume-into-html/main/convert-resume-into-html.md

Or clone the repo and copy the file:

git clone https://github.com/jaderbychen/convert-resume-into-html.git
cp convert-resume-into-html/convert-resume-into-html.md ~/.claude/commands/

Use

Inside Claude Code:

/convert-resume-into-html /path/to/your/resume.pdf

or

/convert-resume-into-html /path/to/your/resume.docx

The HTML file is written to the same directory as the input, with the same base filename. For example, `resume.pdf` → `resume.html`.

Defaults

  • Font: Times New Roman for the entire document (override the skill if you'd prefer to match the source font).
  • Page size: A4 with padding: 6mm 9.5mm 12.7mm (small top margin, wide content window).
  • Section headers: double horizontal rules (line above and below the uppercase header), centered.
  • Two-column entry rows: company/school on the left, date right-aligned.
  • Location: appears right after the school/company name, unbo