sync-blog

Synchronize Chinese blog posts into English while preserving markdown formatting.

9|2|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/typemd/typemd --skill sync-blog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-blog
Source: https://github.com/typemd/typemd/tree/main/.claude/skills/sync-blog
Command: npx skills add https://github.com/typemd/typemd --skill sync-blog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When blog posts are edited in the Chinese (zh‑TW) version, the English version can fall out of sync, causing outdated or missing content for English readers.

Core Features & Use Cases

  • Diff Detection: Scans both language directories to find new or updated Chinese posts lacking current English equivalents.
  • Automated Translation: Converts titles, descriptions, tags, and body text from Chinese to natural English while preserving markdown structure, frontmatter, and code blocks.
  • User Review: Summarizes proposed changes for the user to approve before files are written.

Quick Start

Ask the sync-blog skill to synchronize the latest Chinese blog posts to English.

Frequently Asked Questions about sync-blog

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

FAQPage Schema
How do I automatically translate markdown blog posts from Chinese to English?

To translate markdown blog posts from Chinese to English, the skill detects new or modified zh-TW source files and converts titles, descriptions, tags, and body text into natural English while preserving frontmatter and code blocks.

How do I sync English blog content with updated Chinese source files?

You can sync English blog content with updated Chinese source files by scanning both language directories to find new or updated zh-TW posts lacking current English equivalents, then preparing translated files for your review.

Will translating markdown files preserve my frontmatter and code blocks?

Yes, translating markdown files preserves frontmatter, code blocks, and overall markdown formatting, ensuring only the titles, descriptions, tags, and body text are converted to natural English.

How does the Chinese to English blog synchronization process handle user review?

The Chinese to English blog synchronization process summarizes proposed translation changes for the user to approve before any English markdown files are actually written to the directory.

What is the best way to keep multilingual blog posts in sync?

The best way to keep multilingual blog posts in sync is to use diff detection to scan both language directories, automatically translating new or modified Chinese posts into English equivalents for review.

Does the blog translation process change my original filenames?

No, the blog translation process preserves original filenames when preparing updated English files, maintaining consistency between your Chinese source files and the translated English markdown output.