cv-md

Manage Markdown resumes with schema validation and provenance tracking.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/LeaYeh/lyeh-infra --skill cv-md
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cv-md
Source: https://github.com/LeaYeh/lyeh-infra/tree/main/.claude/skills/cv-md
Command: npx skills add https://github.com/LeaYeh/lyeh-infra --skill cv-md

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill prevents resume drift and manual errors by enforcing a single source of truth (SSOT) for your career data, ensuring that all generated artifacts like PDFs and web portals remain perfectly synchronized with your master Markdown files.

Core Features & Use Cases

  • Schema-Gated Builds: Automatically validates resume content against JSON Resume standards, preventing broken data from reaching your final documents.
  • Provenance Tracking: Uses cryptographic anchors to ensure every claim in a facet resume is traceable to a verified source bullet in your master CV.
  • Use Case: When you need to generate a specialized resume for an MLOps role, this Skill ensures that your core career facts remain consistent with your master CV while allowing you to reframe specific achievements for the target audience without introducing unverified claims.

Quick Start

Run the build and linting process to verify your resume content and generate updated artifacts.

Frequently Asked Questions about cv-md

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

FAQPage Schema
How do I maintain a single source of truth for my Markdown resume?

You can maintain a single source of truth for a Markdown resume by using automated build and linting scripts to validate content against JSON Resume standards, ensuring all generated artifacts stay synchronized with your master data.

How do I generate tailored resumes for different roles without introducing unverified claims?

To generate tailored resumes without unverified claims, you use provenance tracking with cryptographic anchors, ensuring every bullet point in a specialized facet resume remains traceable to a verified source in your master CV.

What is the best way to prevent resume drift when managing multiple CV formats?

The best way to prevent resume drift across multiple CV formats is to enforce schema-gated builds that validate Markdown content against strict invariant rules, stopping broken or inconsistent data from reaching your final published documents.

Do I need Python to lint and build my Markdown-based CV?

Yes, you need Python to lint and build your Markdown-based CV, because this skill requires Python-based build and linting scripts to maintain synchronization between your master career data and published artifacts.

How does automated validation work for Markdown resume content?

Automated validation for Markdown resume content works by running schema-gated builds that check your master files against JSON Resume standards and invariant rules, automatically preventing broken data from being published.

Can I use this approach to manage resumes for diverse career tracks?

Yes, you can use this approach to manage resumes for diverse career tracks by generating consistent, schema-compliant resume facets from your master Markdown files while strictly enforcing provenance and invariant rules across all variations.