Wechat Article Video
公众号转视频号:30–40秒完整短版、Edge配音、同步字幕与封面 Skill: Wechat Article Video Owner: tobewin Summary: 公众号转视频号:30–40秒完整短版、Edge配音、同步字幕与封面 Tags: latest:0.1.0 Version history: v0.1.0 | 2026-08-26T03:06:09.103Z | auto wechat-article-video-skill v0.1.0 - Initial release. - Converts WeChat public account articles and images into publish-ready vertical WeChat Channels videos (1080x1920, 30fps). - Supports detailed, fact-safe scripting, synchronized narration, burned-in subt
Rank
62
Safety
84
Downloads
1.0k
Updated
Oct 11, 2026
Version
0.1.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1K downloads reported by the source. Last updated 10/11/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 11, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 11, 2026
- Adoption signal
- 1K downloadsadoption · observed Oct 11, 2026
- Latest release
- 0.1.0release · observed Aug 26, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s174rz3f0862tcfw7pzfh5w8kn83hv2z:wechat-article-video-skill- Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-tobewin-wechat-article-video-skill/snapshot"
Run-check
$0.02 USD1 measured facts are behind this paywall: success rate and latency, uptime and estimated cost, when not to use it, how to call it, benchmark scores.
Agents pay $0.02 in USDC. A card payment is $0.50, the smallest a card allows.
Documentation
CLAWHUB
37,584 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
--- name: wechat-article-video description: Convert Chinese WeChat public-account articles and supplied images into publish-ready vertical WeChat Channels videos. Use for 公众号转视频、图文转视频、医药或药械招商、企业和产品推荐、视频号日更、批量出片, including article analysis, fact-safe scripting, 9:16 layout direction, edge-tts narration, subtitle synchronization, HyperFrames or Remotion rendering, visible first-frame covers, and delivery QA. --- # WeChat Article Video Produce a complete WeChat Channels package from an article and its images: - `video.mp4`: 1080x1920, 30 fps, H.264/AAC - `cover.jpg`: usable both as frame 0 and as the platform upload cover - `voiceover.mp3` and `voiceover.srt` - `storyboard.json` and `timeline.json` - `publish-copy.md` - `qa-report.json` and `contact-sheet.jpg` Default to Chinese, `9:16`, `edge-tts`, synchronized burned-in captions, and a visible cover beginning at frame 0. Preserve medical disclaimers and never expand claims beyond the supplied source. ## Choose The Production Mode Choose from the article's purpose, not its word count: | Mode | Duration | Use | | --- | ---: | --- | | `brief` | 15-25s | 招商快讯、活动提醒、单一行动 | | `compact-standard` | 30-40s | 企业/产品推荐的完整信息短版;视频号日更首选 | | `standard` | 40-75s | 企业入驻、产品推荐、平台宣传; default | | `detail` | 75-120s | 政策、专题或多产品解读 | Default enterprise/product recommendations to `compact-standard` when the user wants a concise WeChat Channels video. Keep `standard` when the article needs more explanation or a calmer pace. Do not force an enterprise/product recommendation into 15 seconds. For `compact-standard`, preserve the key-information matrix while compressing narration: - company identity plus the strongest date, capital, or scale fact - material qualification or domain credibility - every featured product name and dosage form - each product's main source-supported indication/use - material specifications when they distinguish the product - one platform action and the complete required disclaimer Use “core facts in voiceover + complete key points on screen.” Do not require every visible fact to be spoken. Target 34-38 seconds when an exact 30 seconds would require deleting key information or making text/voice unreadable. ## Choose One Renderer Use one renderer per video. Both consume the same `storyboard.json` and `timeline.json`. - **HyperFrames, default**: use for one-off daily articles and visually tailored 30-90 second videos. Read the available `hyperframes`, `hyperframes-core`, `hyperframes-creative`, `hyperframes-animation`, and `hyperframes-cli` skills before authoring. Read HyperFrames Creative's `house-style.md` and `video-composition.md`; they specifically prevent web-card/PPT-looking frames. - **Remotion, batch-template option**: use when the user explicitly requests Remotion or when a stable React/TypeScript template is being parameterized for repeated batch production. Read `remotion-best-practices` and its `rules/video-layout.md` and `rules/subtitles.md` before editing Remotion code. Do n
README.md
# WeChat Article Video Skill Turn Chinese WeChat public-account articles and supplied images into polished vertical videos for WeChat Channels. The skill defines a reusable production workflow for: - article analysis and evidence mapping - information-complete 30-40 second edits - 9:16 mobile-first layouts - Edge TTS narration and subtitle synchronization - HyperFrames or Remotion rendering - visible first-frame covers - medical-content safeguards and delivery QA ## Highlights - Defaults to a `compact-standard` 30-40 second format for daily publishing. - Preserves critical company, product, indication, specification, CTA, and disclaimer information. - Uses real subtitle boundaries to synchronize scenes, captions, and narration. - Requires a useful, non-black first encoded frame and a separate upload cover. - Includes storyboard validation, contact-sheet generation, and video QA tools. ## Install Clone the repository into your agent's skills directory: ```bash git clone https://github.com/ToBeWin/wechat-article-video-skill.git ``` Then read `SKILL.md` and follow the workflow described there. The scripts expect Python 3, FFmpeg/FFprobe, and `edge-tts`. HyperFrames or Remotion is required only when that renderer is selected. ## Contents ```text SKILL.md agents/openai.yaml references/ scripts/ ``` The repository intentionally contains only the reusable skill source. It does not include private article drafts, customer materials, generated media, credentials, local filesystem paths, or environment files. ## Privacy And Compliance - Review article text before sending it to any network TTS service. - Keep API keys in environment variables and never commit them. - Use only supplied or licensed visual assets. - Preserve mandatory medical disclaimers and do not expand claims beyond the source material. ## License MIT-0. See `LICENSE`.
_meta.json
{
"ownerId": "kn75z6gevjsyrznm7dg2ez6sen82h8sz",
"slug": "wechat-article-video-skill",
"version": "0.1.0",
"publishedAt": 1787713569103
}references/content-and-compliance.md
# Content And Compliance
## Contents
1. Article objective
2. Compression by mode
3. Compact-standard coverage
4. Evidence map
5. Medical and pharma rules
6. Voiceover style
7. Publish package
## Article Objective
Write one sentence before scripting:
```text
After watching, the intended viewer should ______.
```
Examples:
- 厂家完成免费入驻
- 行业用户进入小程序查看联系人
- 医学专业人士了解本期企业和重点品种
Keep no more than three supporting messages. Background that does not change the viewer's next action belongs in the article, not necessarily in the video.
## Compression By Mode
### Brief: 15-25 seconds
- one hook
- one or two benefits/facts
- one action
### Compact-standard: 30-40 seconds
- complete cover and one intended action
- company identity plus 1-2 strongest credibility facts
- material qualification/domain evidence
- every featured product, dosage form, and main indication/use
- differentiating specifications when material
- complete disclaimer
- normally 6-8 scenes, with 34-38 seconds preferred over unreadable compression
Treat this as a complete-information short version, not a brief teaser. Preserve key facts on screen even when only the core sentence is narrated.
### Standard: 40-75 seconds
- cover/hook
- company or event context
- two or three evidence/product beats
- platform action
- disclaimer when required
### Detail: 75-120 seconds
- clear chapter progression
- additional qualification, specification, or policy detail
- visual breathing beats between dense sections
Avoid reading dosage instructions, long specification lists, or every qualification unless the user explicitly wants a detailed professional explainer.
## Compact-Standard Coverage
Classify source claims as `critical`, `supporting`, or `article_only`. Add every critical claim ID to `critical_claim_ids` in `content-brief.json`. A compact-standard storyboard is invalid until every critical claim's source reference appears in at least one scene.
Do not reduce duration by dropping a featured product, removing its dosage form or main indication/use, omitting a material specification, deleting the CTA/disclaimer, shrinking text below readable sizes, or raising Edge TTS above `+20%`.
Reduce duration by shortening connective language, combining the platform CTA, and moving supporting facts from voiceover to the frame.
## Evidence Map
Use this shape for `content-brief.json`:
```json
{
"title": "文章标题",
"mode": "standard",
"objective": "医学专业人士进入行业平台小程序查看联系人和更多信息",
"audience": "医药行业及医学专业人士",
"critical_claim_ids": ["c01"],
"claims": [
{
"id": "c01",
"text": "示例药企成立于2001年",
"source_ref": "section-1-paragraph-1",
"priority": "critical",
"allowed_in_voiceover": true,
"allowed_on_screen": true
}
],
"required_disclaimer": "仅供医学人士学习、交流使用,不具有任何商业用途",
"cta": "点击行业平台小程序链接免费获取联系人及更多详细信息",
"assets": [
{
"path": "source/images/company.jpg",
"status": "ready",
"subject": "企业厂区正门和办公生产建筑",
"crop_safety": "safe",
references/layout-system.md
# Vertical Layout System ## Contents 1. Canvas and safe zones 2. Global visual rules 3. Layout templates 4. Typography 5. Image treatment 6. Motion and transitions 7. Layout rejection checklist ## Canvas And Safe Zones Design at 1080x1920 and 30 fps. ```text y=0-120 top platform safety y=120-330 title / section identity y=330-1380 primary visual and evidence y=1380-1620 supporting facts / CTA y=1620-1780 burned-in caption zone y=1780-1920 bottom platform safety ``` These are guides, not equal-height boxes. Let a strong product or factory image cross zones when it improves composition. Keep essential text, QR codes, logos, and packaging names inside x=80-1000. ## Global Visual Rules - Use at least two focal points: for example headline then product, or factory then founding year. - Anchor content to an edge or a clear grid. Avoid centered floating stacks. - Aim for a visually occupied frame. Blank space is intentional only when it directs attention. - Use one tinted neutral background, one dark text color, and one or two brand accents. - Avoid generic blue glow circles, nested cards, identical card grids, thin web borders, and tiny interface labels. - Cards are allowed only when they represent a real information unit. They are not the default page structure. - Give adjacent scenes different silhouettes. - Keep source photography and packaging legible; do not blur it into atmosphere. For `compact-standard`, shorten scene holds without shrinking the design: - use 6-8 scenes with one information job each - keep the same typography and product-image minimums as standard mode - place supporting critical facts on screen when narration omits them - never solve duration pressure by stacking more text into one frame ## Layout Templates ### Cover Purpose: earn the click and provide a valid frame-0 poster. - brand/platform marker: 5-8% - headline: two lines maximum, 64-96 px - supporting line: one concise benefit or product family - primary visual: factory, product pair, or article key art occupying 40-55% of the frame - CTA/trust line: clear, not a tiny button The cover must be complete at frame 0. Ambient motion may begin later, but no essential element may start at opacity 0. ### Company Profile Purpose: establish credibility without producing a blank corporate slide. Preferred compositions: - factory image across 45-55% of the frame plus a strong fact rail - split frame with image on one side and 2-3 large facts on the other - large founding year as a visual anchor with the company image behind or beside it Do not show only the company name at the top while waiting for later animation. ### Product Hero Purpose: make the actual product inspectable. - product image width: normally 65-80% of frame - remove excessive source-image white margins before placement - product name and dosage form are separate hierarchy levels - show at most 2-3 concise fact tags - alternate left/right or top/bottom composition for adjacent
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/tobewin/skills/wechat-article-video-skill",
"sourceUrl": "https://clawhub.ai/tobewin/skills/wechat-article-video-skill",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T14:31:05.704Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-tobewin-wechat-article-video-skill/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-tobewin-wechat-article-video-skill/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-11T14:31:05.704Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1K downloads",
"href": "https://clawhub.ai/tobewin/wechat-article-video-skill",
"sourceUrl": "https://clawhub.ai/tobewin/wechat-article-video-skill",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T14:31:05.704Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "0.1.0",
"href": "https://clawhub.ai/tobewin/wechat-article-video-skill",
"sourceUrl": "https://clawhub.ai/tobewin/wechat-article-video-skill",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-08-26T03:06:09.103Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-tobewin-wechat-article-video-skill/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-tobewin-wechat-article-video-skill/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 0.1.0",
"description": "wechat-article-video-skill v0.1.0 - Initial release. - Converts WeChat public account articles and images into publish-ready vertical WeChat Channels videos (1080x1920, 30fps). - Supports detailed, fact-safe scripting, synchronized narration, burned-in subtitles, and medical/pharma compliance. - Offers multiple modes for video length and content focus, optimized for enterprise/product recommendations and daily production. - Generates a complete package: video, cover, voiceover, subtitles, storyboards, publishing copy, QA, and contact sheet. - Supports HyperFrames (default) and Remotion renderers, with specific workflow and validation steps for asset and fact integrity.",
"href": "https://clawhub.ai/tobewin/wechat-article-video-skill",
"sourceUrl": "https://clawhub.ai/tobewin/wechat-article-video-skill",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-08-26T03:06:09.103Z",
"isPublic": true
}
]
}Record generated Oct 11, 2026.
