← ClaudeAtlas

publishportlisted

Publish, cross-post and schedule content on social and content platforms — X/Twitter, Reddit, LinkedIn, Medium, Dev.to, Hashnode, Substack, Bluesky, Mastodon, Threads, Telegram, Tumblr, Pinterest, YouTube, TikTok, plus Chinese platforms such as Xiaohongshu (RedNote), Douyin, Bilibili, Zhihu, Weibo and WeChat — through the user's own logged-in browser via PublishPort. Also covers checking which accounts are connected, attaching images or video to a post, and confirming a post actually went live. Use whenever the user asks to post, publish, cross-post, repost or schedule content, asks which of their platform accounts are connected, or asks to pull back the link or stats of something they published.
karuha-m/publishport-skill · ★ 0 · AI & Automation · score 73
Install: claude install-skill karuha-m/publishport-skill
# Publishing with PublishPort PublishPort runs publishing commands **on the user's own machine, inside their own logged-in browser**. No platform API keys, no cloud account impersonation — every action comes from the user's real session, which is why platforms with no public write API (Xiaohongshu, Douyin, Zhihu, WeChat…) can be published to at all. Two rules matter more than everything else below: - **Never guess a flag.** Ask the CLI for its schema; it is the only accurate source. - **Never publish twice.** A command that errors may still have posted. Check, then retry. ## 1. Pick the channel Publishing always goes through PublishPort's relay, which runs the command on the machine where the user's desktop app is signed in. Two ways to reach that relay — try them in order: **a. PublishPort MCP tools are available** (`list_capabilities`, `local_bash`, `publish_guide`, …) — use them and follow their own instructions, which are authoritative and more detailed than this file. Call `list_capabilities` first: it returns the online devices, the live per-platform login state, and the `device` handle every other tool needs. Then call `publish_guide(<platform>, <device>)` before publishing — it returns that platform's fast path together with the live `--help` schema, saving you a round trip. **b. No MCP — use the official CLI**, which exposes the same tools over the same relay: ```bash npx publishport capabilities ``` It works whether or not you are on the user's machine, bec