md2resume · Markdown to Resume

md2resume

md2resume renders structured Markdown into a designed one-page DOCX Chinese resume. The primary path is reference-template cloning: take an already-typeset docx as the skeleton, clone its colors, blocks, type hierarchy, and photo, and replace only the text — with automatic restricted-font sanitization (bare Courier → Arial), --scale proportional fitting to one page, and a blue achievement bar rendered from each section's last bullet.

A pure-code path works without any template. The look follows a professional system: deep-blue headings, blue section underlines, blue bullets.

Example invocation: "Turn these notes into a one-page resume in the reference template's style."

Full brief

Positioning

md2resume is the dedicated renderer for Markdown → one-page DOCX Chinese resumes: structured Markdown in, a polished submission-ready resume out. Resumes only — no general Word editing.

Core capabilities

Workflow

  1. Shape the Markdown per path conventions (Path A: full-width | separators, one-line contact, fixed section names 教育背景/实习经历/核心能力; Path B: see references/markdown-conventions.md)
  2. Path A: build_docx_from_reference.py … --reference <template> --scale 0.99; Path B: build_b_resume.py
  3. Self-check the render: ① one page ② achievement bars in place ③ restrained bolding
  4. Fine-tune --scale (smaller on overflow, larger on whitespace)

Inputs & outputs

Input Notes
Structured Markdown Path A uses the full-width | dialect (# 姓名|职位, ### 公司|部门·职位|日期, **标题**); Path B is freer
Reference template Optional (Path A); its photo carries into the output
Photo Optional (Path B's photo_path)

Output: one-page DOCX Chinese resume.

Boundaries with adjacent skills

Fit

Before you start


md2resume is part of the Aiglade Skill library. Invoke it from the Aiglade chat box in plain language.

← All 155 skills