md2wechat
geekjourneyx/md2wechat-skillA CLI plus agent skill that converts Markdown into WeChat Official Account HTML, makes covers and images, and pushes drafts to the WeChat draft box.
Twenty-two skills from Baoyu for content work: illustrated articles, comics, infographics, translation, URL-to-markdown and posting drafts to WeChat, Weibo and X.
Deep, practical and well tested for content workflows, but many skills need provider keys, a logged-in Chrome, or use reverse-engineered access.
baoyu-skills bundles Baoyu's personal content workflow into 22 skills. Image-oriented ones include baoyu-article-illustrator (finds places in an article that need visuals and generates images by type, style and palette), baoyu-cover-image, baoyu-comic, baoyu-infographic, baoyu-xhs-images, baoyu-slide-deck, baoyu-diagram and baoyu-image-gen, which calls one of many providers through an API key (OpenAI, Google, OpenRouter, DashScope, Replicate, MiniMax and others). Text tools cover baoyu-translate, baoyu-format-markdown, baoyu-markdown-to-html, baoyu-url-to-markdown and baoyu-youtube-transcript. Publishing skills (baoyu-post-to-wechat, post-to-weibo, post-to-x) fill content into a browser session and leave the final publish click to you. Two skills carry a danger prefix, baoyu-danger-gemini-web and baoyu-danger-x-to-markdown, because they use reverse-engineered web access and need your consent. Skills average about 15 KB, with roughly 180 reference files, 110 script files and tests; most run through bun or npx. Chinese-language platform support is a particular strength.
22 skills averaging 15 KB with about 180 reference files, about 110 script files and some tests, across a 900-file repo with CI.
Counted from the repository file tree. How we score depth.
This skill asks for more access than most, or sends data to another service. That is usually a design choice rather than bad intent, but you should know before you install it.
A set of content-production skills whose scripts reach out in several ways: baoyu-danger-gemini-web reads your Google/Gemini session cookies from a running Chrome over the debugging port, baoyu-danger-x-to-markdown prefers X token env vars and only otherwise reads X cookies from a dedicated Chrome profile, the post-to-* skills drive a dedicated logged-in Chrome profile to publish for you (they ask before the final submit), and image-gen sends prompts and reference images to whichever provider you pick, with an optional Codex provider that runs with the sandbox off. Scripts run through npx -y bun and install unpinned-range npm packages, and one skill needs the external wx-cli tool to read local WeChat data. Only a portion of the code was read line by line.
codex exec --sandbox danger-full-access --skip-git-repo-check agent, i.e. with the Codex sandbox off; you must pin that provider yourself.skills/baoyu-image-gen/scripts/codex-imagegen/spawn.ts:24npx -y bun when bun is not installed, and baoyu-electron-extract and baoyu-format-markdown call npx -y @electron/asar, prettier and autocorrect-node at runtime without version pins.skills/baoyu-danger-gemini-web/SKILL.md:35The repository (921 files) on Oct 29, 2026. Not a full review: 331 of 921 files were not downloaded (large repository; we reviewed the skill folders); we read 11 of 186 code files; it relies on code outside the repository: npm packages baoyu-chrome-cdp and baoyu-md (and other caret-range dependencies) installed for the scripts; wx-cli (github.com/jackwener/wx-cli), codex CLI and agent-browser used by individual skills; 331 of 921 repository files were not available (.claude-plugin manifests, CLAUDE.md, workflows, githooks); 175 of the 186 code files were not opened in full, including most of x-to-markdown, post-to-*, url-to-markdown adapters, and image-gen providers.
NVIDIA SkillSpector static scan: 318 pattern hits (MCP Rug Pull 120, Privilege Escalation 69, Supply Chain 39, Excessive Agency 35, Data Exfiltration 16, YARA Match 13). The CRITICAL YARA credential-exfiltration hit is wechat-article.ts sending the WeChat login QR to a Telegram chat only when the user sets TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID. The info_stealer YARA hits are the CDP cookie readers in the gemini-web and x-to-markdown skills (documented, consent-gated, cookies only used against their own sites). Most remaining HIGH/MEDIUM hits are README env-var tables, prompt text, 'npx' references and provider model names.
A review, not a certification. Skills change after we check them — read the files before installing.
MIT — commercial use allowed. Using the danger skills may conflict with the terms of the services they access.
Not really. Most skills involve per-article choices, image review and a manual publish step.
A CLI plus agent skill that converts Markdown into WeChat Official Account HTML, makes covers and images, and pushes drafts to the WeChat draft box.
13 skills for writing Chinese web novels: ranking scans, teardown of hit books, long and short drafting with file-based continuity tracking, de-AI editing and covers.
A skill that turns a description or a codebase into a validated, interactive standalone HTML diagram or one-page explainer.
12 skills that draft LinkedIn posts, comments, replies and profile copy in your voice, read engagement data via Apify, and publish through Publora after you approve.
It is a set of 22 agent skills from the creator known as Baoyu for content workflows: illustrating and translating articles, generating covers and infographics, converting URLs to markdown, and preparing posts for WeChat, Weibo and X.
It has a plugin manifest for Claude Code, and the skills can be added with the skills CLI. Most skills run through bun or npx, so one of them must be installed.
baoyu-danger-gemini-web and baoyu-danger-x-to-markdown rely on reverse-engineered web APIs and need your consent. They are flagged so you know they may break or violate a service's terms.
Image generation needs a key for at least one provider such as OpenAI, Google or OpenRouter. Browser-based posting uses a logged-in Chrome session instead, and no API setup.