بنقرة واحدة
broadcast-publish-douyin
Publish one Douyin manifest via the in-package Playwright publisher.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Publish one Douyin manifest via the in-package Playwright publisher.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Optional polish + scoring of a draft before publish, and engagement scoring after.
Generate a Broadcast Kit content-batch contract from Markdown, a directory, a repo path, or a publish registry.
Join raw platform metrics JSONL back to registry/manifest metadata and compute experiment scoring priors.
Fetch and normalize platform metrics into the Broadcast Kit metrics snapshot shape.
Interview the user's content-publishing goal, map it to a capability tier, recommend the minimum setup, then run the matching recipe from CATALOG.md. Use this skill for any "publish / grow / analyze on Douyin / XHS / X" request.
Publish a tweet or thread to X via NyxID proxy (preferred) or direct API (fallback).
| name | broadcast-publish-douyin |
| description | Publish one Douyin manifest via the in-package Playwright publisher. |
Use this skill for a single Douyin publish run.
id, title, caption, video_file (or video_url), douyin_schedule_publish_at (ISO 8601 with timezone). Covers (cover_horizontal_file, cover_vertical_file) auto-generate from a video frame if missing.caption for forbidden terms: 来源, *, notebooklm, slidesync, #notebooklm. Refuse on hit.DOUYIN_INVENTORY_FILE to a Markdown table of already-published IDs.JUDGEMENT: success, COVER_VERIFY: True, QUEUE_VERIFY: True.python -m broadcast_kit.publishers.douyin.cli login --fresh. Storage state lives at state/douyin/auth.json.Dry-run:
broadcast-kit publish \
--platform douyin \
--manifest <manifest.yaml-or-json> \
--dry-run
Or via the publisher's own CLI:
python -m broadcast_kit.publishers.douyin.cli publish \
--manifest <manifest.yaml> \
--schedule-publish-at "<ISO-8601-with-tz>" \
--dry-run
For live publish, remove --dry-run only after the login state and inventory checks are clean. See docs/publishers/douyin.md for env vars, manifest format, success contract, and return shape.