Download for MacApple silicon, macOS 14+
Skill

weekly-report

@posteverywhere Updated 2026-10-20

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.

agent-skillsclaude-codeclaude-code-pluginclaude-pluginclaude-skillscodex-plugincontent-calendarcursor-plugin

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.