Social Analytics
Analyze social media profiles and calculate engagement metrics - understand what content works for competitors and your own accounts.
When to Use This Skill
- Competitor analysis - Audit competitor social presence
- Engagement benchmarking - Calculate and compare engagement rates
- Content analysis - Identify top-performing post types
- Profile audit - Assess social media health
- Reporting - Generate social performance reports
What Claude Does vs What You Decide
| Claude Does |
You Decide |
| Structures analysis frameworks |
Metric definitions |
| Identifies patterns in data |
Business interpretation |
| Creates visualization templates |
Dashboard design |
| Suggests optimization areas |
Action priorities |
| Calculates statistical measures |
Decision thresholds |
Dependencies
pip install click pandas requests beautifulsoup4
pip install tweepy instaloader
Commands
Analyze Profile
python scripts/main.py analyze @competitor --platform twitter
python scripts/main.py analyze @brand --platform instagram
Calculate Engagement
python scripts/main.py engagement @profile --platform twitter --days 30
python scripts/main.py engagement @profile --platform linkedin --posts 50
Find Top Posts
python scripts/main.py top-posts @profile --platform twitter --count 10
python scripts/main.py top-posts @profile --metric likes
Export Data
python scripts/main.py export @profile --platform twitter --format csv
python scripts/main.py export @profile --platform instagram --output report.json
Compare Profiles
python scripts/main.py compare @brand1 @brand2 @brand3 --platform twitter
Examples
Example 1: Competitor Social Audit
python scripts/main.py analyze @competitor_brand --platform twitter
Example 2: Benchmark Engagement Rates
python scripts/main.py compare @brand1 @brand2 @brand3 --platform twitter
Example 3: Find Winning Content
python scripts/main.py top-posts @marketing_pro --platform twitter --count 10
Engagement Rate Benchmarks
Twitter/X
| Account Size |
Good |
Great |
Excellent |
| <10K |
1-3% |
3-6% |
>6% |
| 10K-100K |
0.5-1% |
1-3% |
>3% |
| 100K+ |
0.2-0.5% |
0.5-1% |
>1% |
Instagram
| Account Size |
Good |
Great |
Excellent |
| <10K |
3-6% |
6-10% |
>10% |
| 10K-100K |
1-3% |
3-6% |
>6% |
| 100K+ |
0.5-1% |
1-3% |
>3% |
LinkedIn
| Account Size |
Good |
Great |
Excellent |
| Personal |
2-4% |
4-8% |
>8% |
| Company |
0.5-1% |
1-2% |
>2% |
Metrics Explained
| Metric |
Formula |
What It Measures |
| Engagement Rate |
(likes + comments + shares) / followers |
Overall content resonance |
| Amplification |
shares / followers |
Content virality |
| Conversation |
comments / followers |
Community engagement |
| Applause |
likes / followers |
Content appreciation |
Output Formats
| Format |
Best For |
text |
Quick terminal review |
csv |
Spreadsheet analysis |
json |
Programmatic use |
md |
Reports and docs |
Skill Boundaries
What This Skill Does Well
- Structuring data analysis
- Identifying patterns and trends
- Creating visualization frameworks
- Calculating statistical measures
What This Skill Cannot Do
- Access your actual data
- Replace statistical expertise
- Make business decisions
- Guarantee prediction accuracy
Related Skills
Skill Metadata
category: social
subcategory: analytics
dependencies: [pandas, requests, beautifulsoup4]
difficulty: intermediate
time_saved: 4+ hours/week