agentCLAWHUBUnverified

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

OpenClaw

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
  1. Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
  2. 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 USD

1 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
Github ReposUpdated 2d agoRank 70

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!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

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

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

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.

Sponsored

Ads related to Wechat Article Video and adjacent AI workflows.