Use when preparing Quartz markdown posts for deployment and you must normalize filenames to kebab-case, fill missing frontmatter defaults, translate/normalize tags, and preserve the article body unchanged.
Use this skill to standardize Quartz blog markdown posts before deployment.
Non-negotiable rules:
description with a short Chinese summary.draft and default it to true.tags to English and normalize to kebab-case.aliases.---).draft value if already present; only default to true when missing.aliases when the filename is renamed; never overwrite existing aliases entries.description exists:
draft exists:
draft: true.tags are English kebab-case strings:
lowercase-words-with-hyphen).aliases includes the original title:
aliases missing, create it.aliases exists, append (do not replace).title is missing, report it and do not add aliases.前端 -> frontend, 后端 -> backend)..md extension.description and draft in frontmatter.draft defaults to true only when originally missing.aliases contains the original title.aliases.