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.