Social Media Analyzer
Social Media Analyzer analyzes social media campaign performance by calculating engagement rates, ROI, and comparing metrics against platform benchmarks. It produces detailed performance reports with recommendations for optimization.
✨ What it does
- Calculates engagement rate, CTR, reach rate, and other key metrics.
- Computes ROI, cost per engagement, and cost per click.
- Compares metrics against platform-specific benchmarks.
- Identifies top and bottom performers with actionable recommendations.
- Validates input data for completeness and correctness.
🎯 When to use it
- When you need to calculate engagement rate or ROI for a social media campaign.
- When comparing performance across different social platforms.
- When conducting a social media audit or benchmarking against industry standards.
- When asked to analyze campaign performance or identify top-performing content.
🚀 How to use
Trigger by asking to analyze social media performance, calculate engagement rate, or compare platforms. Provide input data including platform, posts with engagement metrics, and optional ad spend. Example prompts:
Analyze my Instagram campaign performance with this data: [JSON]
Calculate the engagement rate and ROI for my Facebook ads.
📄 Output: A detailed performance analysis report with campaign metrics, benchmark comparisons, and recommendations.
📦 Add this skill to Claude Code
# 1. Get the skills repo
git clone --depth 1 https://github.com/alirezarezvani/claude-skills /tmp/claude-skills
# 2. Copy this skill into your project (or ~/.claude/skills for all projects)
mkdir -p .claude/skills
cp -r /tmp/claude-skills/marketing-skill/skills/social-media-analyzer .claude/skills/social-media-analyzerSkill source: marketing-skill/skills/social-media-analyzer/SKILL.md
⚠️ Good to know
Requires valid input data with reach > 0 for all posts; ROI calculation requires ad spend and engagement value estimates.
❓ FAQ
What metrics does the skill calculate?
It calculates engagement rate, CTR, reach rate, virality rate, save rate, and ROI metrics like cost per engagement and ROAS.
How does it determine if performance is good?
It compares metrics against platform-specific benchmarks and categorizes performance as excellent, good, average, or poor based on engagement rate thresholds.
Can it analyze multiple platforms at once?
The skill focuses on a single platform per analysis, but you can run it separately for each platform and compare results.
🤖 Overview, features, install steps and FAQ were generated from the project's SKILL.md on Sep 4, 2026. Always check the original source before running commands.