/install cross-post
Cross-Post
Post content to Twitter/X, Reddit, and LinkedIn via official APIs.
Setup
First time use:
python3 scripts/cross_post.py init-config
Config stored at ~/.config/cross-post/config.json.
Usage
# Post to all platforms
python3 scripts/cross_post.py post "Your content here"
# Post to specific platform
python3 scripts/cross_post.py post "Content" -p twitter
# Post as Twitter thread
python3 scripts/cross_post.py post "Long content..." -p twitter --thread
# Post to Reddit with title
python3 scripts/cross_post.py post "Body text" -p reddit -t "Title" -s python
# Read from file
python3 scripts/cross_post.py post -f draft.txt
# Preview formatting
python3 scripts/cross_post.py preview "Content" -p twitter
python3 scripts/cross_post.py preview "Content" -p reddit
python3 scripts/cross_post.py preview "Content" -p linkedin
Platform Requirements
Twitter/X
- Bearer Token (API v2)
- User ID
- Setup: developer.twitter.com
- Client ID, Client Secret, Username
- Password via REDDIT_PASSWORD env var
- Setup: reddit.com/prefs/apps
- Access Token
- Person URN
- Setup: developers.linkedin.com
Tips
- Use
--threadfor long Twitter content (auto-splits at 280 chars) - Use
--fileto post from files - Use
previewbefore posting to check formatting - Each platform has different length limits:
- Twitter: 280 chars per tweet
- Reddit: 100 char title, unlimited body
- LinkedIn: 3000 chars
Security
Config file is chmod 600. Never commit config.json.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install cross-post - After installation, invoke the skill by name or use
/cross-post - Provide required inputs per the skill's parameter spec and get structured output
What is Cross-Post?
Cross-post content to Twitter/X, Reddit, and LinkedIn from one prompt. Use when user wants to publish the same content to multiple social platforms, schedule... It is an AI Agent Skill for Claude Code / OpenClaw, with 75 downloads so far.
How do I install Cross-Post?
Run "/install cross-post" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Cross-Post free?
Yes, Cross-Post is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Cross-Post support?
Cross-Post is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Cross-Post?
It is built and maintained by drspx (@drspx); the current version is v1.0.0.