wechat-ai-layout

Generate structured JSON layouts for Obsidian-to-WeChat article conversion.

283|45|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/DavidLam-oss/obsidian-wechat-converter --skill wechat-ai-layout
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wechat-ai-layout
Source: https://github.com/DavidLam-oss/obsidian-wechat-converter/tree/main/ai-layout-skill
Command: npx skills add https://github.com/DavidLam-oss/obsidian-wechat-converter --skill wechat-ai-layout

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node:fs, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill solves the formatting gap between Obsidian Markdown and the WeChat ecosystem, ensuring that technical articles, tutorials, and case studies maintain a professional, readable, and aesthetically pleasing structure without manual CSS adjustments.

Core Features & Use Cases

  • Structured Layout Generation: Maps Markdown content into specific, safe block types like hero sections, callouts, and phone frames.
  • Multi-Style Support: Offers various layout families and color palettes to match different content types, such as tutorials or brand stories.
  • Use Case: When you have a complex technical tutorial with screenshots and code blocks, use this Skill to generate a structured JSON layout that the Obsidian WeChat plugin can render into a perfectly formatted WeChat article.

Quick Start

Use the wechat-ai-layout skill to analyze the current note and generate a tutorial-cards style layout with a tech-green color palette.

Frequently Asked Questions about wechat-ai-layout

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

FAQPage Schema
How do I convert Obsidian markdown to WeChat layouts without manual CSS?

To convert Obsidian markdown to WeChat layouts, this Skill maps your content to predefined block types like hero sections and callouts. It outputs structured JSON that the WeChat plugin renders directly into a formatted article, bypassing manual CSS adjustments.

What is structured JSON layout generation for WeChat article publishing?

Structured JSON layout generation maps markdown elements to safe block types and color palettes for WeChat publishing. It ensures technical articles maintain consistent visual branding and rendering compatibility without requiring manual styling.

Can I use this to publish technical tutorials with code blocks to WeChat?

Yes, you can publish technical tutorials with code blocks to WeChat. The Skill supports technical writing workflows by mapping complex content into specific block types like phone frames and callouts for consistent visual formatting.

Does the WeChat layout generation require a specific Obsidian plugin to render?

Yes, WeChat layout generation requires the Obsidian WeChat plugin to render the output. The Skill produces a structured JSON layout file that the plugin consumes to display the finalized article within the WeChat ecosystem.

What are the limitations of using predefined block types for WeChat layouts?

The limitation of predefined block types is the strict adherence to schema constraints and layout family definitions. You must conform your markdown content to these specific block structures to guarantee proper rendering compatibility.