A powerful CLI tool for posting to multiple social media platforms with Puppeteer-based authentication. No restrictive APIs - just browser automation that works like a human.
git clone https://github.com/profullstack/social-poster.gitSocial Poster is a CLI tool that automates posting to X, TikTok, Pinterest, LinkedIn, Reddit, and Facebook using Puppeteer-based browser automation rather than restrictive APIs. It supports text posts, link sharing, image and video uploads, and includes AI-powered content generation via OpenAI for creating platform-optimized posts. The tool manages browser sessions to avoid repeated authentication and offers dry-run mode for previewing posts before publishing. An advanced auto-recording system captures CSS selectors with confidence scoring to ensure reliable targeting of UI elements across platforms. Content creators, social media managers, and marketing teams benefit from bulk posting capabilities and AI-assisted content creation without API limitations.
Install globally with pnpm or npm, then run `sp setup` to configure your OpenAI API key (optional). Use `sp login` to authenticate with your social platforms via browser automation. Post content with `sp post "Your message"` or generate AI content with `sp post --prompt "your idea" --link "url"`. Target specific platforms using `--platforms x,linkedin` and preview with `--dry-run` before publishing.
Post marketing content across multiple social platforms simultaneously
Generate AI-powered viral content optimized for different social platforms
Automate social media posting workflows without API rate limits
Record and reuse CSS selectors for consistent platform interactions
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/profullstack/social-posterCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Create a social media post for [COMPANY] in the [INDUSTRY] sector. The post should be engaging and include a call-to-action. Use the following data points: [DATA]. Format it for LinkedIn, Twitter, and Facebook. Include relevant hashtags.
# Exciting News from [COMPANY]! We're thrilled to announce our latest innovation in the [INDUSTRY] sector! 🚀 🔹 [DATA POINT 1] 🔹 [DATA POINT 2] 🔹 [DATA POINT 3] Join us in celebrating this milestone! 🎉 #Innovation #Technology #Success #Growth #Business [Call-to-Action: Visit our website to learn more!]
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan