Chalk Labs
Need help deploying baoyu-post-to-weibo?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/jimliu-baoyu-post-to-weibo
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Node.js package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/baoyu-post-to-weibo
What's inside
- Skill name
baoyu-post-to-weibo- Description
- Posts content to Weibo (微博). Supports regular posts with text, images, and videos, and headline articles (头条文章) with Markdown input via Chrome CDP. Use when user asks to "post to Weibo", "发微博", "发布微博", "publish to Weibo", "share on Weibo", "写微博", or "微博头条文章".
- License
- MIT
- Instructions
- 138 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
- Instructions read files in your home folder (~/.ssh, ~/.aws…)
Files (9)
- SKILL.md
- bun.lock · scripts/
- copy-to-clipboard.ts · scripts/
- md-to-html.ts · scripts/
- package.json · scripts/
- paste-from-clipboard.ts · scripts/
- weibo-article.ts · scripts/
- weibo-post.ts · scripts/
- weibo-utils.ts · scripts/
SKILL.md (first lines)
# Post to Weibo
Posts via a real Chrome browser (CDP), which avoids anti-bot detection. Scripts only fill content in the browser — the user reviews and publishes manually.
## Script Directory
`{baseDir}` = this SKILL.md's directory; scripts are at `{baseDir}/scripts/<script-name>.ts`. Resolve `${BUN_X}`: `bun` if installed → else `npx -y bun` → else suggest installing bun.
| Script | Purpose |
|--------|---------|
| `scripts/weibo-post.ts` | Regular posts (text + images) |
| `scripts/weibo-article.ts` | Headline article publishing (Markdown) |
| `scripts/copy-to-clipboard.ts` | Copy content to clipboard |
| `scripts/paste-from-clipboard.ts` | Send real paste keystroke |
## Preferences (EXTEND.md)
First found wins:
| Priority | Path | Scope |
|----------|------|-------|
| 1 | `.baoyu-skills/baoyu-post-to-weibo/EXTEND.md` | Project |
| 2 | `${XDG_CONFIG_HOME:-$HOME/.config}/baoyu-skills/baoyu-post-to-weibo/EXTEND.md` | XDG |
| 3 | `$HOME/.baoyu-skills/baoyu-post-to-weibo/EXTEND.md` | User home |
None found → use defaults. Supported: default Chrome profile.
## Prerequisites
Google Chrome or Chromium; `bun`. First run: user logs in to Weibo manually (session persists). Works on macOS, Linux, Windows.
## Post Type Selection
Unless the user specifies: Markdown file (`.md`) → Headline Article (头条文章); plain text / text with images → Regular Post.
## Regular Posts
Text + images/videos (max 18 files total), posted on the Weibo homepage.
```bash
${BUN_X} {baseDir}/scripts/weibo-post.ts "Hello Weibo!" --image ./photo.png
${BUN_X} {baseDir}/scripts/weibo-post.ts "Watch this" --video ./clip.mp4
```
| Parameter | Description |
|-----------|-------------|
| `<text>` | Post content (positional) |
| `--image <path>` | Image file (repeatable) |
| `--video <path>` | Video file (repeatable) |
| `--profile <dir>` | Custom Chrome profile |
## Headline Articles (头条文章)
Editor: `https://card.weibo.com/article/v3/editor`.
```bash
${BUN_X} {baseDir}/scripts/weibo-article.ts article.md
${BUN_X} {baseDir}/scripts/weibo-article.ts article.md --cover ./cover.jpg
```
| Parameter | Description |
|-----------|-------------|
| `<markdown>` | Markdown file (positional) |
| `--cover <path>` | Cover image |
| `--title <text>` | Override title (max 32 chars, truncated with warning if longer) |
| `--summary <text>` | Override summary/导语 (max 44 chars, auto-regenerated from content if longer) |
| `--profile <dir>` | Custom Chrome profile |
Frontmatter: `title`, `summary`, `cover_image`.
**Markdown-to-HTML**: do NOT pass any `--theme` when converting; use the default theme.
Script flow: opens the editor → clicks "写文章" and waits until editable → fills title and summary → pastes HTML into the ProseMirror editor → replaces image placeholders one by one (copy image → select placeholder → paste).
**Post-composition check**: the script then reports remaining `WBIMGPH_` placeholders and expected vs actual image count. If it prints warnings, tell the user the specific issues before they publish.
## Troubleshooting
**`Chrome debug port not ready` / `Unable to connect`**: automatically, without asking, kill only the CDP Chrome instances (with `--remote-debugging-port` AND the baoyu-skills profile), then retry:
```bash
pkill -f "remote-debugging-port.*baoyu-skills/chrome-profile" 2>/dev/null; sleep 2
```
**Never kill all Chrome processes** (`pkill -f "Google Chrome"`) — the user may have regular Chrome windows open.
## Extension Support
Custom configuration via EXTEND.md — see Preferences.From JimLiu/baoyu-skills, MIT.
More from JimLiu/baoyu-skills
- 0.827score
baoyu-url-to-markdown
JimLiu
Fetch any URL and convert to markdown using baoyu-fetch CLI (Chrome CDP with site-specific adapters).
SkillBFreshness: B★ 26.9KClaude Code +9 - 0.827score
baoyu-image-gen
JimLiu
AI image generation with OpenAI GPT Image 2.5, Azure OpenAI, Google, OpenRouter, DashScope, Z.AI GLM-Image, MiniMax, Jimeng, Seedream, Replicate and Agnes APIs.
SkillBFreshness: B★ 26.9KClaude Code +9 - 0.770score
baoyu-xhs-images
JimLiu
Generates infographic image card series with 12 visual styles, 8 layouts, and 3 color palettes.
SkillCFreshness: C★ 26.9KClaude Code +9 - 0.770score
baoyu-article-illustrator
JimLiu
Analyzes article structure, identifies positions requiring visual aids, generates illustrations with Type × Style × Palette three-dimension approach.
SkillCFreshness: C★ 26.9KClaude Code +9 - 0.770score
baoyu-comic
JimLiu
Knowledge comic creator supporting multiple art styles and tones.
SkillCFreshness: C★ 26.9KClaude Code +9 - 0.770score
baoyu-compress-image
JimLiu
Compresses images to WebP (default) or PNG with automatic tool selection.
SkillCFreshness: C★ 26.9KClaude Code +9 - 0.770score
baoyu-danger-gemini-web
JimLiu
Generates images and text via reverse-engineered Gemini Web API.
SkillCFreshness: C★ 26.9KClaude Code +9 - 0.770score
baoyu-danger-x-to-markdown
JimLiu
Converts X (Twitter) tweets and articles to markdown with YAML front matter.
SkillCFreshness: C★ 26.9KClaude Code +9 - 0.770score
baoyu-diagram
JimLiu
Create professional, dark-themed SVG diagrams of any type — architecture diagrams, flowcharts, sequence diagrams, structural diagrams, mind maps, timelines…
SkillCFreshness: C★ 26.9KClaude Code +9 - 0.770score
baoyu-post-to-x
JimLiu
Posts content and articles to X (Twitter).
SkillCFreshness: C★ 26.9KClaude Code +9 - 0.770score
baoyu-format-markdown
JimLiu
Formats plain text or markdown files with frontmatter, titles, summaries, headings, bold, lists, and code blocks.
SkillCFreshness: C★ 26.9KClaude Code +9 - 0.770score
baoyu-infographic
JimLiu
Generate professional infographics with 21 layout types and 22 visual styles.
SkillCFreshness: C★ 26.9KClaude Code +9
Signals
- Stars
- 26,925
- Forks
- 2,950
- Open issues
- 13
- Last commit (this folder)
- Jun 2, 2026 (5 months ago)
- Last release
- Jun 18, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/JimLiu/baoyu-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
More from JimLiu
- 0.827score
baoyu-url-to-markdown
JimLiu
Fetch any URL and convert to markdown using baoyu-fetch CLI (Chrome CDP with site-specific adapters).
SkillBFreshness: B★ 26.9KClaude Code +9 - 0.827score
baoyu-image-gen
JimLiu
AI image generation with OpenAI GPT Image 2.5, Azure OpenAI, Google, OpenRouter, DashScope, Z.AI GLM-Image, MiniMax, Jimeng, Seedream, Replicate and Agnes APIs.
SkillBFreshness: B★ 26.9KClaude Code +9 - 0.770score
baoyu-article-illustrator
JimLiu
Analyzes article structure, identifies positions requiring visual aids, generates illustrations with Type × Style × Palette three-dimension approach.
SkillCFreshness: C★ 26.9KClaude Code +9 - 0.770score
baoyu-cover-image
JimLiu
Generates article cover images with 5 dimensions (type, palette, rendering, text, mood) combining 11 color palettes and 7 rendering styles.
SkillCFreshness: C★ 26.9KClaude Code +9 - 0.770score
baoyu-post-to-x
JimLiu
Posts content and articles to X (Twitter).
SkillCFreshness: C★ 26.9KClaude Code +9 - 0.770score
baoyu-comic
JimLiu
Knowledge comic creator supporting multiple art styles and tones.
SkillCFreshness: C★ 26.9KClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get baoyu-post-to-weibo running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
baoyu-post-to-weibo skill. Agent Mart. https://agentmart.dev/skills/jimliu-baoyu-post-to-weibo (last updated 2026-10-24)