performance-review
Installation
SKILL.md
Performance review
Use this for "how did my posts do this week", a monthly report, or before planning the next batch.
Procedure
If a call answers workspace_required, the account has more than one workspace: show the names it lists, ask which one, and pass that workspaceId on every later call in this session.
- Window: ask for the period if the person did not say (this week, last 30 days).
- Collect posts:
list_postswithsinceanduntilfor posts made through Uplika, andlist_channel_postsfor posts written in the channels' own apps when the person wants those too. - For each post,
get_insights: views, likes, replies, reposts, quotes, shares. Null is not zero: some channels do not report views or shares, or not yet. Keep nulls out of averages and say which channel did not report. - Baseline per channel: compare each post to the median of the same channel's posts in the window, never across channels (a Threads post and a YouTube video do not share a scale). With too few posts on a channel, say the baseline is weak.
- What worked: look at the top and bottom posts per channel and name concrete differences you can see in the posts themselves: the hook type (question, number, claim, story), length, chain or single post, media or text, posting time. Say how confident you are; one post is an anecdote.
- Say what Uplika does not have: impressions per follower, click-through rate, watch time and retention curves are not in these tools (for YouTube retention, see
yt-retention).
Output
One table (post, channel, date, the metrics, against baseline), then three bullets for what worked, then three concrete things to try next week, each tied to a post in the table. Offer to draft next week with schedule-week.