generate-resume

Generate job-matched resume content from job posts and GitHub evidence.

1|Updated May 20, 2026
One-click install
npx skills add https://github.com/dahai9/MyResume --skill generate-resume
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-resume
Source: https://github.com/dahai9/MyResume/tree/main/.codex/skills/generate-resume
Command: npx skills add https://github.com/dahai9/MyResume --skill generate-resume

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of writing a resume that is tightly aligned to a specific job by using concrete evidence from job posts and your GitHub/local artifacts, while still compressing everything into a single A4 page for LLM/ATS and HR fast scanning.

Core Features & Use Cases

  • Job-keyword first drafting: Extracts role title, seniority signals, hard requirements, and technology/keyword demands from the target job post, then mirrors them in a natural way for LLM/ATS screening.
  • Evidence-grounded project selection: Ranks and selects the strongest GitHub/local evidence (README, docs, agent/skill workflow files, code/tests) and avoids listing everything.
  • A4 one-page compression for easyCV YAML: Writes optimized fields for easyCV-style YAML (e.g., basics.position, personal_docs.summary, personal_projects, lab_tutorials) and verifies density so the result fits one page.

Quick Start

Use the generate-resume skill to tailor your easyCV YAML by providing the job URL and your GitHub username, using your local repository evidence to produce an A4 one-page resume.

Frequently Asked Questions about generate-resume

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a one-page resume tailored to a specific job post?

To generate a one-page resume tailored to a specific job post, provide the target job URL and your GitHub username. The skill extracts role keywords and hard requirements from the job post, then grounds your resume claims in local repository evidence to ensure ATS and LLM compatibility.

What is evidence-grounded resume generation and why is it needed?

Evidence-grounded resume generation selects the strongest GitHub and local repository artifacts to verify your skills. It is needed to avoid unsupported overclaims on your CV, ensuring that all listed projects and technologies are backed by concrete code, tests, or documentation.

Can I use easyCV YAML to compress my resume content for A4 one-page output?

Yes, you can use easyCV YAML to compress your resume content for A4 one-page output. The skill writes optimized fields like basics.position and personal_projects into the YAML structure, verifying density so the final formatted resume fits exactly one page.

How does ATS resume keyword matching work with GitHub repository evidence?

ATS resume keyword matching works by extracting exact technology and role keywords from a target job description and mirroring them in your summary. It then ranks your GitHub repositories to select only projects that demonstrate those specific demanded technologies.

What's the best way to optimize an existing CV for LLM screening and fast HR scanning?

The best way to optimize an existing CV for LLM screening is to compress it into an A4 one-page format while prioritizing exact role keywords. Regenerating the resume using agent-workflow files and easyCV YAML aligns your content with hard job requirements.

Do I need a local repository to generate a job-matched resume?

You do not strictly need a local repository, but providing local repository evidence alongside a GitHub username allows the skill to ground claims more deeply. It uses README files, docs, and code tests to verify project details and avoid unsupported overclaims.