wewrite-rewrite

Rewrites WeChat articles into Xiaohongshu notes and Douyin oral scripts with quality gates.

3.2k|513|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/oaker-io/wewrite --skill wewrite-rewrite
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wewrite-rewrite
Source: https://github.com/oaker-io/wewrite/tree/main/skills/wewrite-rewrite
Command: npx skills add https://github.com/oaker-io/wewrite --skill wewrite-rewrite

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Republishing a WeChat official account article on other platforms normally requires manual rewriting, and copy-pasting triggers platform duplicate-content penalties. This Skill performs content-level rewriting of one source article into platform-native versions for Xiaohongshu and Douyin.

Core Features & Use Cases

  • Multi-platform rewriting: Converts a source article into a Xiaohongshu graphic-text note (600-1000 characters, 3-6 hashtags) or a Douyin oral broadcast script with scene cues.
  • Dual quality gates: Enforces an editorial quality score of at least 60 and a maximum similarity of 0.6 against the source and other platform versions, retrying up to twice per version.
  • Persona consistency: Keeps the author's persona core intact while adapting expression style to each platform's tone.
  • Use Case: After finishing a WeChat article, ask for a Xiaohongshu version and a Douyin script; the Skill rewrites both, checks originality, and saves each version to the current task directory without overwriting the source.

Quick Start

Rewrite my current WeChat article into a Xiaohongshu note and a Douyin oral script.

Frequently Asked Questions about wewrite-rewrite

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

FAQPage Schema
How do I rewrite a WeChat article for Xiaohongshu?

Provide the source article file or paste its content, then request a Xiaohongshu version. The Skill rewrites it into a 600-1000 character first-person note with emoji sectioning and 3-6 hashtags, then validates quality and originality before saving.

How to convert a blog article into a Douyin video script?

Specify Douyin as the target platform and the Skill produces an oral broadcast script with a 3-second hook, short speakable sentences, scene cues, and a closing call to action. The output alternates narration lines with visual shot prompts for direct filming.

Does the rewrite avoid platform duplicate-content detection?

Yes, the Skill enforces content-level rewriting rather than synonym swapping, restructuring information order, openings, and expression. Each version must score at most 0.6 similarity against the source and other platform versions, checked via the wewrite similarity command.

What happens if a rewritten version fails the quality gate?

The version is rewritten again, with a maximum of two retry attempts. If it still fails, the best version is kept and the result is reported with an explanation of which gate was not passed.

Can this Skill publish directly to Xiaohongshu or Douyin?

No, publishing to those platforms is a manual user action. The Skill only generates the rewritten files in the current task directory; WeWrite's automated publishing currently supports only the WeChat draft box.