Install
openclaw skills install offerclaw-cv-writingWrites study abroad admissions CVs and resumes, primarily for master's applications. Covers education, research, internships, publications, and awards. Supports PDF export. Use when asked to create, rewrite, polish, or tailor an admissions CV or resume for graduate school application.
openclaw skills install offerclaw-cv-writingThe user wants to create, rewrite, polish, or export an English graduate admissions CV or resume from their education, research, internship, project, activity, award, and skills background.
Use the user's language for all conversation, questions, explanations, and review notes, but keep the actual CV output in English unless the user explicitly asks otherwise.
Load ONLY references/info-requirements.md, then guide the user using that checklist and the material-mining prompts.
⛔ Do not proceed to Phase 2 until every required category in references/info-requirements.md has been addressed. A category is addressed only when the user has either provided all required sub-fields or explicitly confirmed they have nothing for that category. See the Validation Rules section in that reference.
⛔ Do not proceed to Phase 3 until the user explicitly confirms the summary and, when the material is thin, explicitly chooses whether to supplement or skip.
Load references/writing-instructions.md and references/cv-format-example.md, then follow their drafting rules. The output at this phase is a clean review version without HTML tags, intended for human reading and confirmation.
Generate the review version:
div tags), following the structure and writing rules from the references.Step 1: Expand bullet points for review
Load references/bullet-expansion-guide.md and generate at least 3 bullet points per experience from the available material.
[Inferred].⛔ Do not proceed to Step 2 until the user explicitly confirms or revises the expanded bullet points.
Step 2: Produce the review version
After user confirmation, generate the review version:
[Inferred], [Needs Detail]).Load references/quality-checklist.md and run the checklist against the review version (user-language summary + English full text).
⛔ Do not proceed to Phase 5 until the user explicitly confirms the review version.
After user confirmation, ask whether the user wants a PDF. If yes:
div layout tags following the patterns in references/cv-format-example.md..md file at the user-specified path. If none is given, save to the current working directory with the filename CV_<Full-Name>_<YYYYMMDD>.md (e.g., CV_Zhang_Yuhan_20260403.md).python3 scripts/export-pdf/run.py <input.md> <output.pdf>
auto: prefer bundled fonts when the platform allows packaged font files, otherwise fall back to similar local system fonts.--font-source local-only to force local-font rendering.--font-source bundled-only so the export fails fast when font assets are unavailable.All script paths are relative to the admissions-cv-writing/ skill directory.
Prerequisites: PDF export requires Python 3 and an internet connection (for first-time dependency installation). The Python entrypoint creates an isolated venv and installs weasyprint and markdown automatically. No global packages are modified. If bundled fonts are unavailable, PDF export still works by falling back to locally installed fonts with a similar style, but line breaks and spacing may vary slightly across platforms.
div layout tags, for PDF rendering only. Never shown directly to the user.AI Notes section after the English full text.