Skip to main content

x-twitter-stats-analyzer

Analyzes social media performance data from X (Twitter/X) to extract insights, identify patterns, and generate actionable recommendations. Use when the user uploads CSV/Excel files containing social metrics (impressions, engagements, followers, likes, shares, etc.) and asks for analysis, trends, performance review, content strategy advice, or data visualization.

Jump to install

Source facts

Repository
donvito/skillsbento
Last source activity
April 24, 2026 at 18:40
Detected SKILL.md language
English
Stars
5
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
x-twitter-stats-analyzer
description
Analyzes social media performance data from X (Twitter/X) to extract insights, identify patterns, and generate actionable recommendations. Use when the user uploads CSV/Excel files containing social metrics (impressions, engagements, followers, likes, shares, etc.) and asks for analysis, trends, performance review, content strategy advice, or data visualization.
# X (Twitter/X) Analytics Analyze social media data to extract insights and generate strategic recommendations. ## Analysis Framework ### 1. Data Ingestion & Validation Read the uploaded file and identify available metrics. Common columns: | Category | Metrics | |----------|---------| | Reach | Impressions, Reach, Views, Profile visits | | Engagement | Likes, Comments, Replies, Shares, Reposts, Bookmarks, Saves | | Growth | New followers, Unfollows, Net followers | | Content | Posts created, Video views, Media views | Validate data completeness. Note any missing or zero-value columns. ### 2. Calculate Key Performance Indicators ``` Engagement Rate = (Total Engagements / Total Impressions) × 100 Follow Conversion = (New Followers / Profile Visits) × 100 Net Growth = New Followers - Unfollows Likes per Post = Total Likes / Posts Created Impressions per Post = Total Impressions / Posts Created ``` ### 3. Temporal Analysis Identify patterns across time periods: - **Best performing days**: Highest impressions, engagement rate, follower growth - **Worst performing days**: Lowest metrics, potential issues - **Posting frequency correlation**: Compare posts/day vs engagement/post - **Viral content detection**: Days with 2x+ average performance ### 4. Engagement Composition Analysis Break down total engagements by type: - Likes (passive appreciation) - Bookmarks/Saves (high-intent, reference value) - Replies/Comments (active conversation) - Shares/Reposts (amplification) High bookmark rates suggest educational/reference content resonates. High reply rates indicate conversation-driving content. ### 5. Quality vs Quantity Assessment Analyze the relationship between posting volume and performance: ```python for each day: likes_per_post = likes / posts impressions_per_post = impressions / posts # Compare high-volume vs low-volume days # Often: fewer high-quality posts > many low-quality posts ``` ### 6. Growth Funnel Analysis Track the conversion funnel: ``` Impressions → Engagements → Profile Visits → New Followers ``` Calculate conversion rates at each stage. Identify bottlenecks. ## Visualization Guidelines Create an interactive React dashboard with tabs: 1. **Overview**: Key metrics cards, impressions/engagement trend, engagement breakdown pie chart 2. **Engagement**: Daily engagement rate bar chart, likes per post analysis 3. **Growth**: Follower gains/losses, profile visit to follower conversion 4. **Insights**: Key findings cards with actionable recommendations Use Recharts for charts: - ComposedChart for dual-axis (impressions + engagements) - BarChart for daily comparisons - PieChart for engagement breakdown ## Recommendation Categories ### Posting Schedule Optimization - Identify best/worst performing days - Suggest optimal posting frequency based on quality vs quantity analysis - Recommend content scheduling strategy ### Content Strategy - Analyze which content types drive bookmarks (save-worthy) - Identify viral content patterns - Suggest content pillars based on engagement composition ### Growth Tactics - Profile optimization suggestions based on follow conversion rate - Engagement strategy (when to be active in replies) - Audience retention insights from unfollow patterns ## Output Structure 1. **Summary metrics**: Total impressions, engagements, engagement rate, net followers 2. **Key findings**: 3-5 bullet points of critical insights 3. **Interactive dashboard**: React component with tabbed views 4. **Strategic recommendations**: Prioritized action items with rationale ## Example Insights - "Monday drove 24% of weekly impressions—analyze what made it viral" - "Tuesday underperformed despite 13 posts—consider reducing output" - "30 posts yielded 99 likes/post vs 7 posts with 309 likes/post—quality over quantity" - "5,312 bookmarks (6.8% of engagements) suggests save-worthy content resonates" - "10.3% of profile visitors convert to followers—optimize bio for higher conversion"
View on GitHub