insta-post
/install insta-post
Instagram Post Upload 🐧
Upload images as Instagram posts via OpenClaw browser tool (CDP port 18800).
Prerequisites
- OpenClaw browser running (port 18800)
- Instagram tab open and logged in
- Images in JPG format (PNG causes "문제가 발생했습니다" errors)
Quick Upload
For simple posts, use the bundled script:
node \x3Cskill-dir>/scripts/post.sh "\x3Cimage_paths_comma_separated>" "\x3Ccaption>"
Browser Tool Method (Recommended)
Step-by-step flow:
-
Snapshot —
browser snapshotto find the Instagram tab. SavetargetId. -
Close any dialogs — If settings/menus are open, press ESC or click outside.
-
Click "만들기" — Find "새로운 게시물 만들기" or "만들기" in sidebar. Click it.
-
Upload image — Find
input[type=file]via evaluate:document.querySelectorAll('input[type="file"]')Use the last one (usually index 2, accepts video+image). Upload via
browser upload. -
Wait 5 seconds — Let the image load.
-
Click "다음" — Crop screen → Next.
-
Click "다음" — Filter screen → Next.
-
Type caption — Find textarea with
aria-label="문구 입력...", click it, then type. -
Add collaborators (optional) — Before sharing:
- Click "사람 태그하기" or collaborator section
- Search and add your team account usernames
-
Click "공유하기" — Submit the post.
-
Verify — Wait for "게시물이 공유되었습니다" confirmation.
Image Preparation
- Format: JPG only. Convert PNG:
convert input.png -quality 92 output.jpg - Size: 1024x1024 or 1080x1080 recommended
- Multiple images: Upload multiple files to the same input for carousel
Collaborator Tagging
Configure your default collaborators in your workspace TOOLS.md file.
Troubleshooting
| Problem | Fix |
|---|---|
| "문제가 발생했습니다" | Convert PNG→JPG, refresh browser |
| act timeout | Re-snapshot, re-confirm refs |
| Settings dialog open | Press ESC or click outside |
| File input not found | Re-click "만들기" button |
| Caption won't type | Click textarea first, then type |
| Wrong element clicked | Always snapshot before clicking, verify ref |
🐧 Built by 무펭이 — 무펭이즘(Mupengism) 생태계 스킬
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install insta-post - 安装完成后,直接呼叫该 Skill 的名称或使用
/insta-post触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
insta-post 是什么?
Upload Instagram posts via browser automation. Use when uploading images to Instagram, creating Instagram posts, or automating Instagram content publishing.... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 747 次。
如何安装 insta-post?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install insta-post」即可一键安装,无需额外配置。
insta-post 是免费的吗?
是的,insta-post 完全免费(开源免费),可自由下载、安装和使用。
insta-post 支持哪些平台?
insta-post 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 insta-post?
由 mupengi-bot(@mupengi-bot)开发并维护,当前版本 v1.0.1。