by jihe520
🤖 AI social-media automation skill | Self-evolution workflows | AI 社交媒体自动化 skill | 自我进化工作流
# Add to your Claude Code skills
git clone https://github.com/jihe520/social-pushLast scanned: 5/20/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-20T07:43:52.099Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}social-push is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by jihe520. 🤖 AI social-media automation skill | Self-evolution workflows | AI 社交媒体自动化 skill | 自我进化工作流. It has 490 GitHub stars.
Yes. social-push passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/jihe520/social-push" and add it to your Claude Code skills directory (see the Installation section above).
social-push is primarily written in Shell. It is open-source under jihe520 on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh social-push against similar tools.
No comments yet. Be the first to share your thoughts!
中文 | English
一个用于 AI 编程助手的社交媒体发布技能,基于 agent-browser 实现自动化发布内容到各大社交平台。
check out my new project
我正在构建一个社交媒体运营 Agent , 欢迎关注
my x will record my update : https://x.com/EqbymCi
thanks
claude code + bash + --help + skills
传统脚本难以应对页面复杂变化,playwright mcp 消耗大量 tokens 且慢
agent-browser 解析交互 ref 减少 tokens 消耗
在 bash 中的 agent-browser 使用 --help 很好得到提示,运行更快
self-evolution 方便维护,页面变化后可自行修复
与 claude code 沟通用户需求,动态生成发布内容
/social-push 把这篇文章发到小红书,AI 自动完成所有操作--state 参数保持会话,一次登录永久有效--headed 模式),方便调试和监控一句话添加一个新平台
| 平台 | 内容类型 | 状态 |
|---|---|---|
| 小红书 | 图文 | ✅ |
| 小红书 | 长文 | ✅ |
| X | 推文 | ✅ |
| 知乎 | 想法 | ✅ |
| 微博 | 微博 | ✅ |
| 微信公众号 | 文章 | ✅ |
| 掘金 | 文章 | ✅ |
| Linux do | 帖子 | ✅ |
more and more...
tips: 直接将下面内容复制给 claude code 执行即可安装
npm install -g agent-browser # agent-browser CLI tool
npx skills add https://github.com/vercel-labs/agent-browser --skill agent-browser # 安装 agent-browser skill
agent-browser install # Download Chromium
chrome://inspect/#remote-debugging,打开 Allow remote debugging for this browser instance推荐使用 npx 安装:
npx skills add jihe520/social-push
或手动复制 .claude/skills/social-push 目录到你的项目中。
在 Claude Code 中 手动 /social-push 命令 即可
修改 SKILL.md 的 # Rules 部分可以自定义关键参数
social-push/
├── SKILL.md # 技能定义文件
└── references/
├── 小红书图文.md # 小红书图文发布流程
├── 小红书长文.md # 小红书长文发布流程
├── X推文.md # X/Twitter推文发布流程
├── 掘金文章.md # 掘金文章发布流程
└── more... # 未来可添加更多平台
当前默认 --auto-connect 自动链接用户使用的浏览器(非常推荐使用自己经常用的浏览器,状态稳定安全)
关于登录状态和浏览器选择
有很多方式
连接自己的浏览器 chrome / edge vs 连接下载的浏览器 playweight chromium testing
chromium testing: 有的网站不能直接使用 agent-browser 登录,需手动滑
-- state ~/my-state.json: 使用状态文件保存登录状态,但文章草稿不保存
-- profile ~/my-profile: 使用浏览器用户数据目录,登录状态和草稿都保存,但可能有兼容性问题
建议手动完成初始化登录 部分平台必须要手动登录一次以保存状态:
将下面 prompt 复制给 claude code 执行:
有些网站不能直接使用自动化登录,需要手动登录后保存状态
请按照以下步骤操作:
找到该`ms-playwright Google Chrome for Testing.app`的位置
查看指南 `agent-browser --help`
打开浏览器 `open "path" --args --remote-debugging-port=9222`
连接浏览器 `sleep 2 && curl -s http://localhost:9222/json/version`
`agent-browser connect "ws://localhost:9222/devtools/browser/xxx"`
手动登录后保存状态 `agent-browser state save ~/my-state.json`
欢迎添加更多平台支持!参考 references/ 目录下的现有 workflow 格式创建新平台的发布流程。