wewrite-style

Configure WeChat article writing style through interactive onboarding and style.yaml generation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Setting up a consistent writing style for WeChat official account articles requires capturing many preferences—tone, persona, topics, blacklist words, layout theme, cover style—and keeping them in one reusable configuration. This Skill guides users through first-time onboarding or reconfiguration and produces a persistent style.yaml that all later writing runs rely on.

Core Features & Use Cases

  • Interactive Onboarding: Conversational question-and-answer flow collects account name, industry, topics, tone, and audience, then generates style.yaml in the user's home directory.
  • Persona and Theme Selection: Maps tone descriptions to one of seven writing personas (e.g., midnight-friend, cold-analyst) and lets users pick from 18 layout themes.
  • Optional Playbook Building: Ingests 20+ past articles from a corpus folder to learn the user's personal writing style via the wewrite build-playbook command.
  • Use Case: A new user says "set up my WeChat style"; the Skill asks a few questions, writes style.yaml, initializes history and corpus directories, and offers a trial article run.

Quick Start

Tell the agent to set up or reset my WeChat writing style configuration and answer its onboarding questions.

Frequently Asked Questions about wewrite-style

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

FAQPage Schema
How do I set up a writing style for WeChat articles?

Run the onboarding flow by saying you want to set up your style, then answer a few conversational questions about your account name, industry, topics, and tone. The Skill generates a style.yaml file in your wewrite home directory that all future articles use.

What writing personas are available for WeChat content?

Seven personas are available: midnight-friend, warm-editor, industry-observer, sharp-journalist, cold-analyst, humor-storyteller, and tech-coder. If you do not choose one, the Skill infers a persona from your described tone, such as mapping analytical tones to cold-analyst.

Can I change my style configuration after the first setup?

Yes, say you want to reset or modify your style configuration. The Skill loads your existing style.yaml as a baseline, changes only the fields you specify, and shows you the full updated file for confirmation.

Does the style setup require my past articles?

No, providing past articles is optional. If you have 20 or more articles, you can place them in the corpus folder and run wewrite build-playbook to learn your personal style; otherwise the Skill uses general style defaults.

Where is the style.yaml configuration file stored?

The file lives in the wewrite home directory, which is the WEWRITE_HOME environment variable path or ~/.wewrite by default. You can run the wewrite home command to check the exact location.