# seo-ai-social-report

> Claude/Codex skill by [@seranking](https://omgskills.com/library/seranking/index.md) · 184 stars · Updated 2026-06-25

Generate one unified performance report that brings together SEO rankings, AI-search visibility (SE Ranking) and social engagement (Planable) — delivered as a short text summary in chat plus a self-contained interactive HTML report. Use this skill whenever the user wants a combined cross-channel report, or says things like "give me a full report across SEO and social", "how did we do this month across search and social", "combined SEO + AI + social report for \[client\]", "build a cross-channel dashboard", or "one report that covers rankings, AI visibility and social". Always activate when the request spans both search (SE Ranking) and social (Planable) in a single report.

Tags: agent-skills, ai-search, answer-engine-optimization, anthropic, backlinks, claude, claude-code, claude-plugin, claude-skills, content-brief, ga4, generative-engine-optimization, keyword-research, mcp, mcp-server, search-console, seo, seo-tools, seranking, site-audit

## Install

```sh
git clone https://github.com/seranking/seo-skills /tmp/seo-skills && ln -s /tmp/seo-skills/skills/seo-ai-social-report ~/.claude/skills/seo-ai-social-report
```

## From README

Unified SEO + AI + social report Most reporting forces clients to read three tools separately. This produces one view: search rankings and AI-search visibility from SE Ranking, social engagement from Planable, with quick text conclusions for the inbox and an interactive HTML report for the detail. Prerequisites SE Ranking MCP connected (a project gives the cleanest ranking trend; Data API history works without one). Planable MCP connected, with the workspace and connected pages. The user provides: domain + brand, market/country (default us), the Planable workspace, the reporting period (default: previous calendar month), and optionally competitors for share-of-voice. Connector health check Before doing anything else, verify both MCPs are reachable: SE Ranking: call DATAgetSubscription. If it fails or returns an auth error, stop immediately and tell the user: "The SE Ranking connector isn't responding — please reconnect it before we continue.

## Links

- HTML page: https://omgskills.com/library/seranking/seo-skills/skills/seo-ai-social-report/
- GitHub: https://github.com/seranking/seo-skills
- Author: [@seranking](https://omgskills.com/library/seranking/index.md)

## More from this repo

- [ai-search-gaps-to-social-campaign](https://omgskills.com/library/seranking/seo-skills/skills/ai-search-gaps-to-social-campaign/index.md) — Used to find the AI-search prompts and topics where a brand is invisible (or losing to competitors) in SE Ranking, then...
   - [@seranking](https://omgskills.com/library/seranking/index.md) · 184 stars
- [client-onboarding-proposal](https://omgskills.com/library/seranking/seo-skills/skills/client-onboarding-proposal/index.md) — Used to build a data-backed client onboarding proposal for an agency starting a new engagement, combining an SE Ranking...
   - [@seranking](https://omgskills.com/library/seranking/index.md) · 184 stars
- [local-gmb-visibility](https://omgskills.com/library/seranking/seo-skills/skills/local-gmb-visibility/index.md) — Used to build and track local search visibility with SE Ranking city-level rank tracking and turn it into local social...
   - [@seranking](https://omgskills.com/library/seranking/index.md) · 184 stars
