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-analyzer

Skill 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.