Discover and explore top open-source AI tools and projects—updated daily.
jihe520AI social media automation skill
Top 84.8% on SourcePulse
This project provides an AI-powered social media automation skill for Claude Code, enabling users to post content across various platforms using natural language commands. It targets users of AI programming assistants seeking efficient, resilient content publishing workflows, offering a significant reduction in manual effort and improved adaptability to website changes compared to traditional scripting methods.
How It Works
The skill leverages agent-browser, an AI-driven browser automation tool, integrated with Claude Code's skill system. Instead of relying on brittle CSS selectors, agent-browser uses AI to interpret web page elements, making workflows robust against UI updates. This approach minimizes token consumption and execution time. Workflows are defined in Markdown files within the references/ directory, allowing for easy addition of new platforms or modification of existing posting logic through declarative configuration.
Quick Start & Requirements
agent-browser CLI: npm install -g agent-browseragent-browser skill: npx skills add https://github.com/vercel-labs/agent-browser --skill agent-browseragent-browser installnpx skills add jihe520/social-pushagent-browser, Chromium browser.Highlighted Details
/social-push "Post this article to Xiaohongshu").--state) and browser profiles (--profile) for persistent sessions.Maintenance & Community
The project structure includes a SKILL.md for skill definition and a references/ directory for platform-specific workflow definitions, facilitating contributions. Specific community links (Discord/Slack) or active maintainer information are not detailed in the provided README.
Licensing & Compatibility
The license is not explicitly stated in the provided README. Compatibility for commercial use or linking with closed-source projects cannot be determined without a specified license.
Limitations & Caveats
Some platforms may require a manual, one-time login process to establish a stable session state. Using browser profiles (--profile) might introduce compatibility issues with certain websites. The skill saves drafts but does not automatically publish, requiring user confirmation before final posting.
5 days ago
Inactive