baoyu-skills

Content skills: article illustrations, covers, infographics, comics, translation, URL to Markdown and social posting

SkillHigh risk

jimliu/baoyu-skills

Install

npx skills add jimliu/baoyu-skills

This is third-party code. Review the repository files before installing.

What it does

Jim Liu's skill set covers the publishing pipeline. Some skills generate images: illustrations based on article structure, covers, infographics, diagrams, cards and comics through a chosen generation backend. Others handle text: format Markdown, translate documents, turn a web page or YouTube video into Markdown and a summary. Others publish to X, Weibo and WeChat official accounts, including Markdown to WeChat HTML conversion.

Who it is for. For writers and content managers producing articles and posts with an agent.

Good fit when

  • You need illustrations and a cover for an article
  • You want a summary of a web page or video
  • You need to translate a long document

Not a fit when

  • You need to publish to networks other than X, Weibo and WeChat
  • You have no access to an image generation model

Example request

Read article.md, find spots that need illustrations and generate them in one style

Limitations

Requires Node.js and bun. Image generation goes through external services or the agent's built-in tools. Publishing needs WeChat API keys and social accounts. Skills prefixed with danger use unofficial access to the Gemini and X web apps, which may violate those services' terms. Some instructions and triggers are in Chinese.

How to disable. Uninstall the baoyu-skills plugin via /plugin or remove individual skills with npx skills remove. Keys live in ~/.baoyu-skills/.env or the project's .baoyu-skills/.env.

Security check

  • Publishes posts to social networks on the user's behalf
  • Some skills use unofficial access to web services

README in short

The README asks you to install only needed skills and shows installing via npx skills, as a Claude Code marketplace and selectively into .agents/skills for Codex. It explains where to store WeChat keys per user or project and how to publish individual skills to ClawHub. It then documents each skill with parameters and examples. MIT licensed.

SKILL.md

---
name: baoyu-article-illustrator
description: Analyzes article structure, identifies positions requiring visual aids, generates illustrations with Type × Style × Palette three-dimension approach. Use when user asks to "illustrate article", "add images", "generate images for article", or "为文章配图".
version: 1.117.4
metadata:
  openclaw:
    homepage: https://github.com/JimLiu/baoyu-skills#baoyu-article-illustrator
---

# Article Illustrator

Analyze articles, identify illustration positions, generate images with Type × Style × Palette consistency.

## User Input Tools

When this skill prompts the user, follow this tool-selection rule (priority order):

1. **Prefer built-in user-input tools** exposed by the current agent runtime — e.g., `AskUserQuestion`, `request_user_input`, `clarify`, `ask_user`, or any equivalent.
2. **Fallback**: if no such tool exists, emit a numbered plain-text message and ask the user to reply with the chosen number/answer for each question.
3. **Batching**: if the tool supports multiple questions per call, combine all applicable questions into a single call; if only single-question, ask them one at a time in priority order.

Concrete `AskUserQuestion` references below are examples — substitute the local equivalent in other runtimes.

## Image Generation Tools

When this skill needs to render an image, resolve the backend in this order:

1. **Current-request override** — if the user names a specific backend in the current message, use it.
2. **Saved preference** — if `EXTEND.md` sets `preferred_image_backend` to a backend available right now, use it.
3. **Auto-select** (when the preference is `auto`, unset, or the pinned backend isn't available):

FAQ

Why not install everything?

The author warns that each installed skill adds context on every agent run.

What is the minimal set for a WeChat article?

baoyu-cover-image, baoyu-article-illustrator and baoyu-post-to-wechat; HTML conversion is built into the last one.

Marketing Skills for AI agents

Marketing Skills for AI Agents

Editors’ pick

About fifty skills for CRO, copywriting, SEO, analytics, ads and launches, built for coding agents

SkillLow risk50.2K
Editors’ pick

A skill that strips AI writing tells from text using Wikipedia's list, without adding invented facts

SkillLow risk48.1K

The Chinese version of Humanizer: finds and removes signs of AI writing in Chinese text

SkillLow risk17.3K

A short skill with strict rules that removes stock AI phrases and structures from prose

SkillLow risk17.1K