md2wechat Agent API markAgent API Docs
md2wechat Agent API markAgent API Docs
Homepage

Start

Markdown to WeChat API DocsQuickstartAuth

APIs

Integrations

Operations

ErrorsPricingContact
X (Twitter)

Layout Module Catalog

The 56-name advanced layout catalog across 9 categories, and how to discover it.

Layout Module Catalog

Counts contract

  • 56 recommended syntax names
  • 77 recommended scenario entries
  • 9 categories
  • 9 body formats
  • 63 render-layer syntax capabilities in total (56 recommended + 3 compatibility modules + 4 base enhancements)

Nine categories

CategoryRepresentative modules
openinghero, toc, cards, label-title, part, section-title, epilogue, closing
infographicmetrics, steps, timeline, compare, infographic
judgmentverdict, manifesto, myth-fact, audience-fit, bridge
evidencequote, image-text, image-compare, image-annotate, image-steps, gallery-grid, gallery-story, figure-caption
conversioncta, faq, checklist, pricing, cases, specs, summary, toolbox, notice, logos
brandauthor-card, people, series, subscribe
sprint4callout, changelog, comparison-table, definition, question, quote-card, resource-list, stat-row, tweet
free-layoutsplit, flow, matrix, dialogue-pair
interactivesvg-reveal, svg-swipe-gallery

Compatibility modules (dialogue, gallery, longimage) exist for migration only. Base enhancements (highlight-text, katex, mermaid, gfm-alert) render in normal Markdown without module syntax.

Body formats

FormatModulesShape
fields21`Key
rows16table-like rows with a header
json_object5JSON object body
json_array2JSON array body
markdown_images6Markdown image list
markdown_fields3Markdown with field lines
split1left/right split
lines1plain lines
dialogue4speaker lines

Discover from the CLI

md2wechat layout list --category opening
md2wechat layout show hero
md2wechat layout render hero --var TITLE="First screen"
md2wechat layout validate --file article.md
md2wechat capabilities --json

layout list filters by --category, --serves, --content-type, --industry, --tag, and --lifecycle recommended|compatibility.

Catalog is the single source

Since 3.0, the embedded catalog is the single source of truth: user layout YAML overrides were removed, unknown fields and variables fail closed, and layout validate checks local schema only. Real rendering is proven by convert/preview through the API. Module syntax renders in API mode; in AI mode :::module blocks are treated as plain paragraphs.

Related

  • Advanced Layout
  • Advanced Layout Syntax
  • Advanced Layout Recipes
  • Mode Selection

Table of Contents

Layout Module Catalog
Counts contract
Nine categories
Body formats
Discover from the CLI
Catalog is the single source
Related