Blog Skill

Overview

Follow the conventions of this repository instead of generic Jekyll advice. Use the references to match the established post structure and local workflow before editing content or running release commands.

Quick Start

Writing Workflow

  1. Determine whether the task is a new post, a revision to an existing post, or a bilingual counterpart.
  2. Reuse the repository’s opening structure: summary callout, <!--more-->, optional hidden math macro block, then the main body.
  3. If the source is a plain Markdown file, normalize it into this repository’s post structure, but preserve the source content and argument flow as much as possible.
  4. Prefer the repo’s custom blocks and enhanced code fences over ad hoc HTML or unsupported Markdown extensions.
  5. Keep asset links repo-relative, typically under /assets/....
  6. Match the dominant section language to the post language; for Chinese technical posts, prefer Chinese headings and keep English terms in parentheses only when they help orientation.
  7. Run a local Jekyll build after substantial edits; when visual behavior changed, also run the local preview flow.
  8. For substantial conversions, bilingual counterparts, UI changes, or rendering changes, use the developer/reviewer workflow in references/agent-review-workflow.md: one pass implements, a separate review pass checks against the task-specific checklist before final delivery.

Guardrails

References