Composer

Inject platform-specific HTML schemas into body content for WeChat and Xiaohongshu posts.

2|3|Updated Nov 9, 2025
One-click install
npx skills add https://github.com/genesis-agents/GenesisPod --skill composer-genesis-agents
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Composer
Source: https://github.com/genesis-agents/GenesisPod/tree/main/backend/src/modules/ai-app/social/mission/agents/composer
Command: npx skills add https://github.com/genesis-agents/GenesisPod --skill composer-genesis-agents

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates injecting platform-specific HTML schemas into body content to produce publish-ready social posts across multiple platforms.

Core Features & Use Cases

  • WeChat schema injection: wraps content in rich_pages wxw-img blocks, replaces external images with approved schema, and handles anti-hotlink rules.
  • XHS support: segments long paragraphs, strips external links, and preserves emoji formatting for compliant posts.
  • Deterministic composition: preserves original text while applying platform-specific HTML schemas for consistent publishing.

Quick Start

Provide the body HTML as input and let the Composer agent inject the appropriate platform schemas for WeChat and XHS.

Frequently Asked Questions about Composer

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

FAQPage Schema
How do I convert HTML body content into publish-ready WeChat posts?

To compose WeChat posts, inject rich_pages wxw-img block schemas into your HTML body content. The process handles image uploads, applies anti-hotlink rules, and wraps content deterministically while preserving your original text.

How do I format HTML content for Xiaohongshu social publishing?

Xiaohongshu social publishing requires segmenting long paragraphs, stripping external links, and preserving emoji formatting. The composition process applies platform-specific HTML schemas to ensure your body content remains compliant for publishing.

Can I use this to prepare social posts for multiple platforms at once?

Yes, you can prepare social posts for multiple platforms by providing body HTML as input. The deterministic composition applies platform-specific HTML schemas for both WeChat and Xiaohongshu simultaneously while preserving the original text.

What is the best way to handle image uploads and anti-hotlink rules for WeChat?

Handling WeChat image uploads and anti-hotlink rules requires replacing external images with approved platform schemas. The composition process wraps content in rich_pages wxw-img blocks and automatically enforces anti-hotlink rules for compliant publishing.

Does social publishing composition preserve my original text formatting?

Social publishing composition preserves your original text formatting while applying platform-specific HTML schemas. It wraps body content deterministically, ensuring text remains intact while injecting required schemas for WeChat and Xiaohongshu.

Why does Xiaohongshu publishing require stripping external links from HTML?

Xiaohongshu publishing requires stripping external links to maintain platform compliance. The composition process also segments long paragraphs and preserves emoji formatting while injecting platform-specific HTML schemas into your body content.