social-media-analyzer
Analyzes social media campaign performance across platforms with engagement metrics, ROI calculations, and audience insights for data-driven marketing decisions
Best use case
social-media-analyzer is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Analyzes social media campaign performance across platforms with engagement metrics, ROI calculations, and audience insights for data-driven marketing decisions
Teams using social-media-analyzer should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/social-media-analyzer/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How social-media-analyzer Compares
| Feature / Agent | social-media-analyzer | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Analyzes social media campaign performance across platforms with engagement metrics, ROI calculations, and audience insights for data-driven marketing decisions
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Social Media Campaign Analyzer This skill provides comprehensive analysis of social media campaign performance, helping marketing agencies deliver actionable insights to clients. ## Capabilities - **Multi-Platform Analysis**: Track performance across Facebook, Instagram, Twitter, LinkedIn, TikTok - **Engagement Metrics**: Calculate engagement rate, reach, impressions, click-through rate - **ROI Analysis**: Measure cost per engagement, cost per click, return on ad spend - **Audience Insights**: Analyze demographics, peak engagement times, content performance - **Trend Detection**: Identify high-performing content types and posting patterns - **Competitive Benchmarking**: Compare performance against industry standards ## Input Requirements Campaign data including: - **Platform metrics**: Likes, comments, shares, saves, clicks - **Reach data**: Impressions, unique reach, follower growth - **Cost data**: Ad spend, campaign budget (for ROI calculations) - **Content details**: Post type (image, video, carousel), posting time, hashtags - **Time period**: Date range for analysis Formats accepted: - JSON with structured campaign data - CSV exports from social media platforms - Text descriptions of key metrics ## Output Formats Results include: - **Performance dashboard**: Key metrics with trends - **Engagement analysis**: Best and worst performing posts - **ROI breakdown**: Cost efficiency metrics - **Audience insights**: Demographics and behavior patterns - **Recommendations**: Data-driven suggestions for optimization - **Visual reports**: Charts and graphs (Excel/PDF format) ## How to Use "Analyze this Facebook campaign data and calculate engagement metrics" "What's the ROI on this Instagram ad campaign with $500 spend and 2,000 clicks?" "Compare performance across all social platforms for the last month" ## Scripts - `calculate_metrics.py`: Core calculation engine for all social media metrics - `analyze_performance.py`: Performance analysis and recommendation generation ## Best Practices 1. Ensure data completeness before analysis (missing metrics affect accuracy) 2. Compare metrics within same time periods for fair comparisons 3. Consider platform-specific benchmarks (Instagram engagement differs from LinkedIn) 4. Account for organic vs. paid metrics separately 5. Track metrics over time to identify trends 6. Include context (seasonality, campaigns, events) when interpreting results ## Limitations - Requires accurate data from social media platforms - Industry benchmarks are general guidelines and vary by niche - Historical data doesn't guarantee future performance - Organic reach calculations may vary by platform algorithm changes - Cannot access data directly from platforms (requires manual export or API integration) - Some platforms limit data availability (e.g., TikTok analytics for business accounts only)
Related Skills
media-processing
Video/audio/image processing with FFmpeg and ImageMagick. Tools: FFmpeg (video/audio), ImageMagick (images). Capabilities: format conversion, encoding (H.264/H.265/VP9/AV1), streaming (HLS/DASH), filters, effects, thumbnails, watermarks, batch processing, hardware acceleration (NVENC/QSV). Actions: convert, encode, resize, crop, compress, extract, merge, stream, transcode media. Keywords: FFmpeg, ImageMagick, video encoding, audio extraction, image resize, thumbnail, watermark, HLS, DASH, H.264, H.265, VP9, AV1, codec, bitrate, framerate, resolution, aspect ratio, filter, overlay, concat, trim, fade, batch processing. Use when: converting video/audio formats, encoding with specific codecs, generating thumbnails, creating streaming manifests, extracting audio from video, batch processing images, adding watermarks, optimizing file sizes.
pexels-media
Source royalty-free images and videos from Pexels API for design, placeholders, or content. Supports search, curated/popular content, collections, multiple resolutions, and ALWAYS creates detailed sidecar metadata files.
scenario-analyzer
ニュースヘッドラインを入力として18ヶ月シナリオを分析するスキル。 scenario-analystエージェントで主分析を実行し、 strategy-reviewerエージェントでセカンドオピニオンを取得。 1次・2次・3次影響、推奨銘柄、レビューを含む包括的レポートを日本語で生成。 使用例: /scenario-analyzer "Fed raises rates by 50bp" トリガー: ニュース分析、シナリオ分析、18ヶ月展望、中長期投資戦略
roi-analyzer
Use when preparing executive reports, evaluating investments, or calculating ROI/break-even/payback period. 30-minute analysis (87.5% time saving). Includes scenario analysis.
social-media-content-repurposer
Convert content between platforms (blog to Twitter thread, article to LinkedIn post, etc.). Optimize for each platform's format, tone, and best practices. Use when user wants to adapt content for different social media platforms.
social-media
Create social media content for Twitter/X, LinkedIn, Facebook, Instagram including posts, threads, carousels, and engagement strategies. Use when writing social posts, planning content calendars, or creating viral content.
youtube-to-markdown
Use when user asks YouTube video extraction, get, fetch, transcripts, subtitles, or captions. Writes video details and transcription into structured markdown file.
youtube-seo-optimizer
Optimize YouTube videos for search and discovery. Generates SEO-optimized titles, descriptions, tags, hashtags, and chapters. Includes keyword research and competitor analysis. Use when publishing videos, improving discoverability, or optimizing existing content.
webfluence
Content web architecture framework. Use when diagnosing offer doc usage, content-to-conversion pathways, or why someone isn't getting sales despite traffic.
video-to-gif
Convert video clips to optimized GIFs with speed control, cropping, text overlays, and file size optimization. Create perfect GIFs for social media, documentation, and presentations.
video-title-optimizer
Optimize video titles for maximum click-through rate (CTR) and YouTube/TikTok SEO. Generates multiple title variations balancing curiosity, keywords, and platform best practices. Use when naming videos, improving CTR, or A/B testing titles.
video-script-writer
Write engaging video scripts for YouTube, TikTok, and other platforms. Creates complete scripts with hooks, main content, and CTAs. Supports various formats including tutorials, vlogs, reviews, explainers, and storytelling. Use when creating video scripts, writing YouTube content, or planning video structure.