instagram-chrome-post
Installation
SKILL.md
Instagram — publish via Chrome + Playwright
Automate single-image Instagram posts for a Business/Creator account using real Chrome and Playwright connectOverCDP.
Do not use
| Approach | Why |
|---|---|
| Cursor IDE browser MCP | DOM.setFileInputFiles blocked; paste/upload unreliable |
| Playwright isolated profile without CDP | Triggers captcha / “suspicious login” more often |
--remote-debugging-port on default Chrome User Data |
Ignored on Chrome 136+ — port never opens |
| Automated password login | Captcha / 2FA — user logs in manually once |
| PNG in create-post file input | Input often accept="image/jpeg" — convert to .jpg |
Preferred long-term path
Instagram Graph API (container + publish) when recurring automation is needed — no browser, no captcha. Browser flow below is for one-off / until API is wired.