Agent skill · data analytics · aradotso

web-analytics-agent-skill

SEO automation and traffic diagnosis using Google Search Console, GA4, and Bing Webmaster APIs

Why this skill is useful

Adds executable Python scripts for automating SEO analysis and integrating multiple web analytics APIs that the AI cannot generate on its own.

What it needs

Requires pip, python3 installed locally. Requires bing, google account access. About 7k tokens when loaded. Last updated 2026-08-05. 5 stars on the source repository.

What this skill does

Web Analytics Agent Skill Skill by ara.so — Data Skills collection. This skill enables AI agents to perform comprehensive SEO automation and traffic analysis by integrating Google Search Console (GSC), Google Analytics 4 (GA4), and Bing Webmaster Tools APIs. It provides autonomous keyword research, traffic diagnosis, and cross-platform search performance monitoring. What This Project Does Web Analytics Agent Skill is a Python-based automation toolkit that: Fetches indexing status, keyword rankings, clicks, and impressions from Google Search Console Retrieves user sessions, bounce rates, and traffic sources from Google Analytics 4 Pulls search statistics from Bing Webmaster Tools for cross-engine comparison Generates structured reports combining data from all three platforms Supports OAuth 2.0 for Google services and API key auth for Bing Installation 1. Clone and Set Up Environment 2. Configure Authentication Bing Webmaster Tools Setup 1. Visit Bing Webmaster Tools 2. Navigate to Settings (gear icon) → API Access → API Key 3. Generate and copy your API key Google Search Console & GA4 Setup 1. Go to Google Cloud Console 2. Create a new project 3. Enable Google Search Console API and Google Analytics Data API 4. Configure OAuth consent screen: Choose "External" type Add your email as a test user Add scopes: https://www.googleapis.com/auth/webmasters.readonly and https://www.googleapis.com/auth/analytics.readonly 5. Create OAuth 2.0 credentials: Go to Credentials → Create Credentials → OAuth client ID Select "Desktop app" Download the JSON file Rename it to clientsecret.json and place in project root 3. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aradotso/web-analytics-agent-skill

View the source on GitHub

Browse the @skills marketplace