Cross-post everywhere in one command.
Tell your AI agent what to share. It drafts platform-adapted versions for LinkedIn, X, Reddit, and more — then posts from your real signed-in browser. You approve every draft before it goes live.
$ npx hanzi-browse setup $ /social-poster
$ npx hanzi-browse setup $ hanzi-browser start "your goal" --skill social-poster
Demo video coming soon.
In the meantime, try it yourself — one command gets you started.
One post, every platform.
You say what to share. It handles the rest.
Gathers source material
Say "post about our latest release" — it reads your codebase, changelog, and README to understand what shipped. Or give it exact text.
Drafts per platform
Each platform gets its own version. Professional storytelling for LinkedIn, punchy takes for X, no-BS technical framing for Reddit, minimal for HN.
You review everything
Shows all drafts side by side. Edit anything, approve when ready. Nothing gets posted without your explicit confirmation.
Posts sequentially
Opens each platform in your real browser, pastes the approved text, and submits. One at a time, so nothing gets mixed up.
Captures proof
Screenshots every published post and collects the live URLs. You get a full report of what went out and where.
Handles failures gracefully
CAPTCHA? Rate limit? Account restriction? It skips the platform, reports the issue, and moves on. No retries, no risk.
Not another scheduling tool.
Your real browser
Posts from your actual Chrome with your signed-in sessions. No API keys to configure, no third-party access to your accounts.
Platform-native content
Every post is rewritten for the platform — not copy-pasted. LinkedIn gets storytelling, X gets punchy takes, Reddit gets technical depth.
Works with any AI agent
Claude Code, Codex, Cursor, Claude Cowork, Windsurf — any MCP client can run this skill.
One command. Start posting.
npx hanzi-browse setup