analytics

Collect social media performance data via API calls and generate AI-based reports.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/teodorboev/socialai --skill analytics-teodorboev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analytics
Source: https://github.com/teodorboev/socialai/tree/main/.opencode/skills/analytics
Command: npx skills add https://github.com/teodorboev/socialai --skill analytics-teodorboev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the collection, analysis, and reporting of social media performance data, providing actionable insights to improve content strategy and engagement.

Core Features & Use Cases

  • Automated Data Collection: Gathers metrics hourly/daily from various social platforms.
  • AI-Powered Analysis: Analyzes trends, identifies top/underperforming content, and generates weekly reports with recommendations.
  • Feedback Loop: Directs insights to other agents (Content Creator, Strategy, Publisher) for optimization.
  • Use Case: Automatically track follower growth, engagement rates, and content performance across Instagram, TikTok, and Twitter, then receive AI-generated recommendations on what content types resonate best and when to post them.

Quick Start

Analyze the past 7 days of social media performance data and generate a weekly report.

Frequently Asked Questions about analytics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate social media analytics reporting across multiple platforms?

Automated social media analytics reporting uses API calls to collect performance metrics hourly or daily across platforms, then applies LLM-based analysis to identify trends and generate reports. This eliminates manual data gathering and provides AI-powered recommendations for content strategy.

What is AI-powered social media performance analysis and how does it work?

AI-powered social media performance analysis uses large language models to evaluate collected metrics, identify top and underperforming content, and track engagement trends. It processes data gathered from platform APIs and translates metric fluctuations into actionable content and strategy recommendations.

Can I use automated data collection to track follower growth and engagement rates on Instagram and TikTok?

Yes, automated data collection gathers performance metrics like follower growth and engagement rates from platforms including Instagram, TikTok, and Twitter. It requires connecting to platform APIs to pull data hourly or daily for continuous tracking and AI analysis.

How do I generate weekly social media reports with actionable recommendations?

To generate weekly social media reports, the skill analyzes the past 7 days of collected performance data using LLM-based analysis. It identifies content trends and generates a report containing actionable recommendations on what content types resonate best and optimal posting times.

What's the best way to direct social media insights to content and strategy agents?

The best way to direct insights to content and strategy agents is through an automated feedback loop. After AI analysis generates performance recommendations, the insights are routed directly to Content Creator, Strategy, and Publisher agents to optimize future content.

Do I need API access to collect performance metrics for AI social media insights?

Yes, you need API access to collect performance metrics for AI social media insights. The data collection process requires making API calls to various social media platforms to gather the hourly or daily metrics required for LLM-based analysis and reporting.