Multi-Post

v1.0.0

Multi-platform content publisher via browser automation. Post text+images to Weibo, Xiaohongshu, Zhihu, Twitter/X, Reddit, V2EX, Douban, LinkedIn, and more —...

0· 26·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
Name/description match the actual behavior: the skill performs browser automation against many social platforms using the user's Chrome profile. It does not request unrelated credentials, binaries, or installs, which is appropriate for this purpose.
!
Instruction Scope
Runtime instructions instruct the agent to use browser profile="user", take snapshots, upload local image files, and extract URLs. Those actions are necessary for posting but also allow the skill to read and capture arbitrary content visible in the user's browser (screenshots, page DOM). The SKILL.md does not require per-platform or per-account confirmation steps and could post to any accounts currently logged in in the browser. The skill references local image files but does not declare any explicit file-access controls; this is functional but worth noting as a privacy risk.
Install Mechanism
Instruction-only skill with no install spec or external downloads — lowest install risk. Nothing is written to disk by an installer in the package itself.
Credentials
No environment variables, credentials, or config paths are requested, which is proportionate and preferable. Instead the skill relies on the user's logged-in browser session (profile="user") for authentication; this is coherent but means account access is implicit via the browser rather than via explicit API keys.
Persistence & Privilege
always:false (no force-inclusion). The skill can be invoked autonomously (default), which is normal for skills. Because it can post using logged-in sessions, users should be cautious about allowing autonomous runs without confirmation, but the privilege level requested by the skill is not excessive in itself.
Assessment
This skill is coherent for multi-platform posting, but it operates through your Chrome profile and will use whatever accounts are currently logged in. Before installing or invoking it: (1) ensure only the accounts you want to post from are logged into Chrome; (2) avoid uploading sensitive images or content (the skill takes snapshots and may capture page content); (3) prefer running it first on a single test platform or test account to confirm behavior; (4) require explicit confirmation for 'post to all' actions in your prompts rather than a blanket command; and (5) if you stop using it, sign out of any accounts you don't want the skill to access. If you want stronger guarantees, request the skill be modified to prompt for explicit per-platform confirmation and to show preview URLs before publishing.

Like a lobster shell, security has layers — review code before you run it.

latestvk97ct7s1rme358fmvk8dy7v0rn847zyx

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

Multi-Post: 万能跨平台发帖

One content, all platforms. Uses browser automation (OpenClaw browser tool with profile="user") to publish through logged-in sessions.

Prerequisites

  • User's Chrome must be running (browser tool with profile="user")
  • Target platforms must be logged in in Chrome
  • For image posts: images must be local files accessible to the browser

Supported Platforms

PlatformTextImagesNotes
微博 (Weibo)140 char limit display, 2000 actual
小红书 (Xiaohongshu)✅ requiredMust have ≥1 image
知乎 (Zhihu)想法(short) or 文章(long)
Twitter/X280 char limit, thread for longer
RedditNeeds subreddit + title
V2EXNeeds node + title
LinkedInProfessional tone recommended
Douban广播(status update)

Workflow

  1. Receive content — text + optional images + target platforms
  2. Adapt content per platform (length limits, tone, hashtags)
  3. Execute sequentially — one platform at a time via browser automation
  4. Report results — success/fail per platform with URLs

Content Adaptation Rules

Read references/platform-rules.md for per-platform formatting, character limits, and best practices.

Execution: Browser Automation Steps

For each platform, follow the specific automation sequence in references/platform-flows.md.

General Pattern

1. browser navigate → platform compose page
2. browser snapshot → verify logged in
3. browser act (type) → fill content
4. browser act (upload) → attach images (if any)
5. browser act (click) → publish button
6. browser snapshot → confirm success, capture post URL

Error Handling

  • Not logged in → skip platform, report to user
  • Content too long → auto-truncate with "..." + link to full version
  • Upload failed → retry once, then skip images and post text-only
  • Rate limited → wait and retry once, then skip
  • CAPTCHA → skip platform, report to user

Usage Examples

User: "把这段文案发到微博、小红书、知乎" → Adapt content × 3 platforms → browser automate × 3 → report

User: "发推特,附上这张图" → Single platform with image → browser automate → report

User: "全平台发布这个产品推广" → All logged-in platforms → adapt × N → browser automate × N → report

Files

3 total
Select a file
Select a file to preview.

Comments

Loading comments…