toutiao-publish_skill

This skill automates publishing articles and micro posts to Toutiao, including AI image suggestions, cover selection, and automatic content submission.
  • Python

2.6k

GitHub Stars

8

Bundled Files

2 months ago

Catalog Refreshed

3 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill toutiao-publish

  • _meta.json282 B
  • package.json734 B
  • publish-toutiao.sh6.7 KB
  • README.md6.7 KB
  • RELEASE-NOTES.md9.7 KB
  • SEARCH-HELP.md3.3 KB
  • SKILL.md20.3 KB
  • test-publish.sh4.1 KB

Overview

This skill automates publishing to Toutiao (micro-articles and full articles). It performs end-to-end publishing: title, full HTML content injection, AI-recommended inline images, free licensed cover selection, declaration settings, preview and confirm publish. The skill is designed for reliable automation with snapshot-driven element refs, event simulation, error handling and retry logic.

How this skill works

The skill drives the Toutiao publisher UI via browser automation. It always captures a snapshot to obtain dynamic element refs, types the title, injects formatted HTML into the ProseMirror editor and dispatches input/composition/change events. It handles AI image recommendations for inline images, selects a free licensed cover image, sets declarations (e.g., first-publish, AI citation) and completes preview+confirm to publish. Built-in waits, retries and ref-refresh logic improve robustness.

When to use it

  • Publish micro-posts (200–800 words) or long articles (800–5000 words) automatically.
  • Batch or scheduled publishing where manual UI interaction is impractical.
  • Insert AI-recommended images into article body without manual downloads.
  • Set compliant cover images from a free licensed library automatically.
  • Automate repetitive publish workflows while preserving declaration options.

Best practices

  • Always ensure you are logged into the Toutiao account before running the workflow.
  • Run browser snapshot before each interaction because refs are dynamic.
  • Allow extra wait time for AI panel loading (up to 30 seconds) on slow networks.
  • Use the built-in retry loops for ref failures and publish verification.
  • Prefer AI-recommended inline images and free licensed cover selection for full automation.

Example use cases

  • One-click publish script for scheduled news summaries or newsletters.
  • Bulk publishing of SEO-optimized articles with automatic cover selection.
  • Automated content pipelines that inject HTML templates and dispatch events.
  • Testing and staging of article formatting by injecting rich HTML and validating rendering.
  • Quick publishing of short micro-headlines with AI-suggested inline visuals.

FAQ

Yes. The first run requires you to be logged into the Toutiao account; the automation assumes an authenticated session.

Can I upload local images to the article body?

Not fully automated. Inline images should use the AI recommended images. Local image upload in the body is not supported by the fully automated flow.

What should I do when an element ref fails?

Run a new browser snapshot to refresh refs and retry the action. The skill includes ref-refresh and retry logic for common failures.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
toutiao-publish skill by openclaw/skills | VeilStrat