From super-publisher
Publishes articles to Toutiao (Today's Headlines) with persistent login and session management. Opens browser for interactive or CLI-driven publishing. Activated when user mentions Toutiao.
How this skill is triggered — by the user, by Claude, or both
Slash command
/super-publisher:toutiao-publisherThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Manage Toutiao (Today's Headlines) account, maintain persistent login session, and publish articles.
Manage Toutiao (Today's Headlines) account, maintain persistent login session, and publish articles.
Trigger when user:
The skill requires a one-time login. The session is persisted for subsequent uses.
# Browser will open for manual login (scan QR code)
python scripts/run.py auth_manager.py setup
Instructions:
# Opens browser with authenticated session at publish page
python scripts/run.py publisher.py
Instructions:
Ctrl+C in the terminal when done.Note: Toutiao requires titles to be 2-30 characters. This tool automatically optimizes titles to fit this constraint (truncating if >30, padding if <2).
You can fill a draft automatically by providing arguments. By default, the tool stops before final publishing so the user can inspect the article and click Publish manually.
# Fill title, Markdown content, inline images, and cover image
python scripts/run.py publisher.py --title "AI Trends 2025" --content "article.md" --cover "assets/cover.jpg"
Markdown images such as  are inserted into the article body at their original positions. Local relative image paths are resolved from the Markdown file directory.
If the article body contains images, the tool skips explicit cover handling and does not open Toutiao's cover picker. --cover is only uploaded when the Markdown body has no inline images.
Debug screenshots are disabled by default. If troubleshooting is needed, add --debug-screenshots; screenshots will be saved under output/toutiao-publisher-debug/ instead of the working directory.
Only use this when the user explicitly asks to publish without manual review:
python scripts/run.py publisher.py --title "AI Trends 2025" --content "article.md" --cover "assets/cover.jpg" --auto-publish
Without --auto-publish, never click Toutiao's final publish buttons automatically.
# Check authentication status
python scripts/run.py auth_manager.py status
# Clear authentication data (logout)
python scripts/run.py auth_manager.py clear
patchright to launch a persistent browser context. Cookies and storage state are saved to data/browser_state/state.json.patchright's stealth features to avoid bot detection..venv) with required dependencies.scripts/auth_manager.py: Handles login, session validation, and state persistence.scripts/publisher.py: Launches authenticated browser for publishing.scripts/run.py: Wrapper ensuring execution in the correct virtual environment.npx claudepluginhub guanyang/super-publisher --plugin super-publisherPosts content to WeChat Official Account via API or Chrome CDP. Supports articles (HTML/markdown/text) and image-text posts. Converts markdown links to citations for WeChat-friendly output.
Posts content to WeChat Official Account (微信公众号) via API or Chrome CDP. Supports article posting with HTML/markdown/plain text and image-text posts with multiple images.
Sync and cross-post Markdown/HTML articles to 29+ Chinese and international content platforms including Zhihu, Juejin, CSDN, WordPress, and more via CLI.