academic-cv-builder — Claude Code skill: what it does, how to install
Formats academic curriculum vitae for faculty positions, postdocs, and grant applications. Structures publications, funding, and teaching records.
npx claude-code-templates@latest --skill career/academic-cv-builderWhat academic-cv-builder does
Academic CVs differ fundamentally from standard resumes. They span multiple pages and document an entire scholarly trajectory. This skill provides explicit blueprints for curriculum vitae sections, adapting the order according to whether the applicant targets a research, teaching, or administrative appointment.
The prompt covers nuanced formatting conventions for scholarship. It specifies bolding the applicant name, flagging student co-authors with asterisks, and splitting grant funding by laboratory allocation. Because the skill relies entirely on your input, you must supply your raw publication lists, DOIs, and ORCID identifiers directly to the assistant.
What it helps with
- organize a full curriculum vitae for postdoc or faculty applications
- categorize publications into journal articles, book chapters, and preprints
- detail grant history with funding agency names, roles, and lab shares
- document courses taught along with student mentoring records
Example prompts for the agent
- Format an academic CV for a tenure-track faculty application from my publication list and notes.
- Rearrange my CV to put teaching experience and course design before research.
- Structure this list of grants showing my role as PI and the funding amount.
How to install academic-cv-builder
1claude-code-templates
npx claude-code-templates@latest --skill career/academic-cv-builder2Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill academic-cv-builder -a claude-code3Manually: put the files in place
~/.claude/skills/academic-cv-builder/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/academic-cv-builder/
Manually: put the files in place
.agents/skills/academic-cv-builder/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/academic-cv-builder/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates academic-cv-builder2Manually: put the files in place
.github/skills/academic-cv-builder/SKILL.mdPlatform CLI
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/career/academic-cv-builderManually: put the files in place
.devin/skills/academic-cv-builder/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about academic-cv-builder
How do I install academic-cv-builder in Claude Code?
Run npx claude-code-templates@latest --skill career/academic-cv-builder in your terminal. You can also run npx skills add davila7/claude-code-templates --skill academic-cv-builder -a claude-code or place it in ~/.claude/skills/academic-cv-builder/SKILL.md.
What does academic-cv-builder do?
It guides the assistant to assemble a full curriculum vitae tailored for academia. It handles research appointments, publications, grant histories, and teaching assignments.
How does section ordering change between positions?
Research applications put publications, awards, and grants at the top. Teaching-oriented roles move course instruction and pedagogical development ahead of publications.