fix-failed-posts
Find and fix social media posts that failed to publish in PostEverywhere. Use when the user says a post didn't go out, a platform failed, an account stopped working, or asks what went wrong with a post.
Install
With your agent
Install OMGSkills skill "posteverywhere/claude-plugin:skills/fix-failed-posts" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/posteverywhere/claude-plugin /tmp/claude-plugin && ln -s /tmp/claude-plugin/skills/fix-failed-posts ~/.claude/skills/fix-failed-posts
From README
Fix failed posts Find what failed, explain why in plain words, fix the cause, and retry only when a retry can work. Steps Find the failures. Call listpostsadvanced with status: "failed" (and "partiallyfailed"), newest first. For one post the user named, call getpostresults with its id. Read the reason. Each failed destination carries an error. Sort it into one of these: The account needs reconnecting (expired or revoked login, missing permission). Call getaccounthealth for that account to confirm, then createreconnectlink and give the user the link. They open it and sign in again. The post broke a platform rule (too long, wrong media, missing media). Fix it with updatepost, then retry. A temporary problem at the platform (rate limit, timeout, the platform was down). Retry. Something the user must change on the platform itself (for example, an Instagram account that isn't a Business or Creator account). Tell them exactly what to change. Retry. For one post, call retryfailedpost.
More from this repo
agency-clients
Work safely across several clients or brands in PostEverywhere.
approval-workflow
Draft social media posts for someone else to review before they go live in PostEverywhere.
brand-voice
Learn how the user writes on social media and write a short voice guide from their own posts in PostEverywhere.
