weekly-report
Write a short weekly or monthly social media report from PostEverywhere data, ready to paste into an email. Use when the user asks for a weekly report, a monthly recap, a client report, a summary to send their boss or team, or "how did this week go" in a form they can share.
Install
With your agent
Install OMGSkills skill "posteverywhere/claude-plugin:skills/weekly-report" 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/weekly-report ~/.claude/skills/weekly-report
From README
Weekly report A short report the user can paste into an email without editing. Numbers come only from PostEverywhere. Steps Pick the period. Default to the last 7 days for a weekly report and the last calendar month for a monthly one. Ask who will read it: the user, their team, or a client. Get the totals. Call getanalyticssummary with period: "week" or "month", or period: "custom" with from and to. It gives posts published and failed, engagement totals, a per-platform breakdown and follower change per account. Get the posts. Call listpostsadvanced with status: "published", publishedafter and publishedbefore, sort: "publishedat". Pick the top three posts by engagement. Use getpostresults for their links. Check for problems. Call listpostsadvanced with status: "failed,partiallyfailed", and scheduledafter and scheduledbefore for the same period. Note what failed and whether it is fixed (see fix-failed-posts). See what's next.
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.
