| name | review |
| description | Analyze post-publish X performance and extract lessons. Use when the user wants to review how their posts performed, analyze engagement data, understand what worked, or improve future content based on past results. |
| argument-hint | [post URL, engagement data, or analytics screenshot] |
Post-Publish Performance Review
Analyze how published posts performed against Phoenix scoring predictions and extract actionable lessons for future content.
Input
The user provides one or more of:
- Post URL(s) — to analyze directly
- Engagement data — impressions, replies, reposts, likes, bookmarks, link clicks
- Analytics screenshot — from X Premium analytics dashboard
- General request — "review my recent posts" or "what's working?"
Process
Step 1 — Gather Performance Data
If the user provides a URL:
Use WebFetch to read the post text and any publicly visible metrics. WebFetch can extract the post content, author, and basic engagement signals visible on the page.
For full authenticated metrics (detailed impression counts, bookmark counts, analytics dashboard data), suggest running /analyze [url] which uses chrome browser automation for logged-in access to richer data.
If the user provides raw data, use that directly.
Key metrics to capture:
- Impressions — total eyeballs
- Engagement rate — (all engagements / impressions) × 100
- Reply count — most important engagement metric
- Reposts — distribution amplifier
- Bookmarks — quality signal
- Likes — baseline (least important positive)
- Profile visits — discovery signal
- Follower change — growth impact
- Video views / completion % (if applicable)
- Link clicks (if applicable)
Step 2 — Score Against Phoenix Hierarchy
Map actual performance to algorithm signals:
| Metric | Value | Algorithm Interpretation |
|---|
| Author reply threads | ? | 75–150× weight — did the author create conversation threads? |
| Replies | ? | 13–27× weight — [assessment] |
| Reposts | ? | ~20× weight — [assessment] |
| Bookmarks | ? | ~10× weight — [assessment] |
| Impressions vs followers | ? | Distribution multiplier — [assessment] |
| Likes | ? | 1× baseline — [assessment] |
| Engagement rate | ? | Overall quality signal — [assessment] |
Engagement rate benchmarks:
- < 1%: Below average — content or timing issue
- 1-3%: Average
- 3-5%: Good
- 5-10%: Excellent
- 10%+: Exceptional (viral territory)
Reply-to-like ratio (key health metric):
- < 0.05: Low conversation — hook or CTA needs work
- 0.05-0.15: Normal
- 0.15-0.30: Good conversation driver
- 0.30+: Excellent — algorithm heavily rewards this
Step 3 — Diagnose Performance
If high impressions + low engagement:
- Content reached people but didn't resonate
- Likely issue: weak hook, wrong audience timing, or content quality
- The algorithm showed it but people didn't engage → future posts may get reduced distribution
If low impressions + high engagement:
- Content resonated but wasn't distributed widely
- Likely issue: timing, small follower base, or posting frequency penalty
- The algorithm may expand distribution on future similar content
If high replies specifically:
- Excellent — this is the highest-weight signal
- Analyze what in the post triggered replies
- Replicate this pattern
If high bookmarks:
- Content was save-worthy — strong quality signal
- This content works well as a thread or series
- Consider expanding into related topics
Step 4 — Extract Lessons
For each post reviewed, identify:
- What worked — specific elements to replicate
- What underperformed — specific elements to change
- Algorithm diagnosis — why the algo distributed (or didn't) as it did
- Actionable next step — one specific thing to try next post
Step 5 — Output
Present:
- Performance summary — Key metrics in a clear table
- Phoenix score analysis — How each metric maps to algorithm signals
- Diagnosis — Why the post performed as it did
- Lessons learned — Specific, actionable takeaways
- Recommended next post — Based on what worked, suggest the next content piece
- Trend over time — If reviewing multiple posts, identify patterns (improving, declining, inconsistent)
If Using OpenTweet MCP
Query analytics directly:
- "Show me my best performing posts this week"
- "What posting time got the best engagement?"
- Use this data to refine the schedule skill recommendations