Search

PythonReactSEOPDF
OpenClaw

wechat-style-writer

模仿指定老师/作者的写作风格改写公众号文章。当用户说"用XX风格改写"、"模仿XX写一篇"、"按XX老师的风格重写"、"帮我改成XX的风格"、或上传文章要求风格改写时触发。也适用于用户提到"风格模仿"、"文章改写"、"公众号改写"等场景。即使用户只说"帮我改写这篇文章"也应触发此技能,因为改写是它的核心功能。

harven-droid0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install harven-droid/wechat-style-writer

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

公众号风格改写 Skill

概述

本 Skill 的唯一功能:读取目标老师的风格档案,将用户提供的原文改写成该老师的写作风格,输出标题+正文的 Markdown 文件。

触发条件

用户提供了一篇原文(粘贴文字或上传文件),并指定了一位老师/作者的风格。

执行流程

第1步:确认老师和原文
  1. 确认用户指定了哪位老师。如果没指定,列出 references/styles/ 目录下可用的风格档案供选择。
  2. 确认原文来源:用户粘贴的文字,或上传的文件(支持 txt/md/docx/xlsx)。
第2步:加载风格档案

读取对应老师的风格档案文件:

references/styles/{老师标识}.md

风格档案包含:写作风格分析(标题、语气、结构、用词等)+ 精选范文(3-5篇)。

如果找不到对应档案,告知用户当前可用的老师列表,并提示如何添加新老师的风格档案。

第3步:分析原文

快速理解原文的:

  • 核心主题和关键信息点
  • 文章结构和论点层次
  • 目标读者

这些信息不能丢失,改写要保留原文的全部核心内容。

第4步:改写文章

根据风格档案的各维度要求进行改写,遵循以下原则:

标题改写:

  • 按照风格档案中的「标题风格」部分改写
  • 保留原文标题的核心信息
  • 匹配目标老师的标题句式、长度、特征
  • 输出 3 个标题候选,标注推荐

正文改写:

  • 按照风格档案中的语气、人称、段落结构进行改写
  • 开头方式匹配目标老师的「开头模式」
  • 段落长度和结构匹配「段落与结构」要求
  • 论证方式和案例风格匹配「内容特征」
  • 结尾方式匹配「结尾模式」
  • 常用语气词和口头禅自然融入,不要刻意堆砌
  • 保留原文的全部关键信息和论点,不遗漏不臆造

正文分段加小标题:

根据文章内容将正文分为若干逻辑段落,每段加上小标题。小标题的风格必须匹配目标老师的习惯:

  • 卡兹克:不用正式小标题,用一句短句断行充当段落过渡(如"直到,凌晨。""然后,骚操作来了。"),Markdown中用正常段落即可,不用 ##
  • 半佛:用纯数字「1」「2」「3」「4」分隔大段落,这是他最显著的标记,Markdown中单独一行写数字
  • 大瑜:用"一、""二、""三、"或数字编号(第一步、第二步)作为小标题,Markdown中用 ## 或 ###
  • 老徐:用"第一个,""第二个,"这种口语化编号,不用正式的Markdown标题格式
  • 如果风格档案中有其他老师,根据其「段落与结构」描述判断小标题风格

小标题的数量取决于文章长度和内容结构,一般3-6个为宜,不要为了加标题而硬拆...

Source information

Source
github
Repository
openclaw/skills
Path
skills/harven-droid/wechat-style-writer
Version
—
Commit
ab10ee9d4409d84216057c24963462ccb8778997
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# 公众号风格改写 Skill

## 概述

本 Skill 的唯一功能:读取目标老师的风格档案,将用户提供的原文改写成该老师的写作风格,输出标题+正文的 Markdown 文件。

## 触发条件

用户提供了一篇原文(粘贴文字或上传文件),并指定了一位老师/作者的风格。

## 执行流程

### 第1步:确认老师和原文

1. 确认用户指定了哪位老师。如果没指定,列出 `references/styles/` 目录下可用的风格档案供选择。
2. 确认原文来源:用户粘贴的文字,或上传的文件(支持 txt/md/docx/xlsx)。

### 第2步:加载风格档案

读取对应老师的风格档案文件:

```
references/styles/{老师标识}.md
```

风格档案包含:写作风格分析(标题、语气、结构、用词等)+ 精选范文(3-5篇)。

如果找不到对应档案,告知用户当前可用的老师列表,并提示如何添加新老师的风格档案。

### 第3步:分析原文

快速理解原文的:
- 核心主题和关键信息点
- 文章结构和论点层次
- 目标读者

这些信息不能丢失,改写要保留原文的全部核心内容。

### 第4步:改写文章

根据风格档案的各维度要求进行改写,遵循以下原则:

**标题改写:**
- 按照风格档案中的「标题风格」部分改写
- 保留原文标题的核心信息
- 匹配目标老师的标题句式、长度、特征
- 输出 3 个标题候选,标注推荐

**正文改写:**
- 按照风格档案中的语气、人称、段落结构进行改写
- 开头方式匹配目标老师的「开头模式」
- 段落长度和结构匹配「段落与结构」要求
- 论证方式和案例风格匹配「内容特征」
- 结尾方式匹配「结尾模式」
- 常用语气词和口头禅自然融入,不要刻意堆砌
- 保留原文的全部关键信息和论点,不遗漏不臆造

**正文分段加小标题:**

根据文章内容将正文分为若干逻辑段落,每段加上小标题。小标题的风格必须匹配目标老师的习惯:

- 卡兹克:不用正式小标题,用一句短句断行充当段落过渡(如"直到,凌晨。""然后,骚操作来了。"),Markdown中用正常段落即可,不用 `##`
- 半佛:用纯数字「1」「2」「3」「4」分隔大段落,这是他最显著的标记,Markdown中单独一行写数字
- 大瑜:用"一、""二、""三、"或数字编号(第一步、第二步)作为小标题,Markdown中用 `##` 或 `###`
- 老徐:用"第一个,""第二个,"这种口语化编号,不用正式的Markdown标题格式
- 如果风格档案中有其他老师,根据其「段落与结构」描述判断小标题风格

小标题的数量取决于文章长度和内容结构,一般3-6个为宜,不要为了加标题而硬拆...

Related skills

OpenClaw

13-Day Sprint Method

galizki

Productivity system based on Maya calendar with 13 natural tones for project management and personal development

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.