sync-check

Compare Markdown and HTML templates against source data to report mismatches.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/younwony/younwony.github.io --skill sync-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-check
Source: https://github.com/younwony/younwony.github.io/tree/main/.claude/skills/data/sync-check
Command: npx skills add https://github.com/younwony/younwony.github.io --skill sync-check

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that the original data (docs/career/my_career_data.md) and all rendered templates (docs/career/resume.md, docs/career/career_portfolio.md, and the templates in templates/) stay in sync, preventing drift between source data and generated outputs.

Core Features & Use Cases

  • Consistency checks across Markdown sources and HTML templates to identify mismatches in data, dates, roles, and technical stacks.
  • Automated delta reporting that highlights before/after values and provides a concise summary of discrepancies.
  • Use Case: after updating the source data, run the check to generate a discrepancy report and a synchronization summary for the maintainers.

Quick Start

Run the comparison workflow described in the SKILL.md to produce a mismatch report and a summary of synchronization status. Use this skill to verify that all affected files reflect the latest source data.

Frequently Asked Questions about sync-check

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

FAQPage Schema
How do I check data consistency between Markdown sources and HTML templates?

Data consistency checks compare original source data against rendered Markdown and HTML templates to identify mismatches in dates, roles, and technical stacks, then generate a discrepancy report highlighting before and after values.

Why does my rendered Markdown portfolio drift from the original career data?

Rendered Markdown drifts from original career data when source files are updated without regenerating dependent outputs. Running an automated synchronization check detects these mismatches and provides a summary of discrepancies for maintainers.

What is the best way to automate data synchronization validation across generated files?

Data synchronization validation is best automated by running file comparisons against a single source of truth to detect mismatches and output a concise delta report without requiring external libraries.

Do I need external libraries to perform a consistency check on Markdown and HTML templates?

No external libraries are needed to perform a consistency check on Markdown and HTML templates. The validation relies on simple file comparisons and built-in report generation to identify data mismatches.

Can I generate a mismatch report for data validation without external dependencies?

Yes, you can generate a mismatch report for data validation without external dependencies. The process uses simple file comparisons to identify discrepancies between the source data and rendered templates and outputs a summary.