ai-search-gaps-to-soci…
Find the AI-search prompts and topics where a brand is invisible (or losing to competitors) in SE Ranking, then turn those gaps…
Turn SE Ranking search-opportunity insights into a ready-to-publish social campaign in Planable. Use this skill whenever the user wants to convert SEO research into social content — keyword gaps, competitor wins, ranking losses, question keywords, or new topic opportunities —
Claude Code
$ npx -y skills add seranking/seo-skills --skill seo-gaps-to-social-campaign --agent claude-code
Codex
$ npx skills add seranking/seo-skills --skill seo-gaps-to-social-campaign -a codex -y
Cursor
$ npx skills add seranking/seo-skills --skill seo-gaps-to-social-campaign -a cursor -y
Gemini CLI
$ npx skills add seranking/seo-skills --skill seo-gaps-to-social-campaign -a gemini-cli -y
GitHub Copilot
$ npx skills add seranking/seo-skills --skill seo-gaps-to-social-campaign -a github-copilot -y
OpenCode
$ npx skills add seranking/seo-skills --skill seo-gaps-to-social-campaign -a opencode -y
Windsurf
$ npx skills add seranking/seo-skills --skill seo-gaps-to-social-campaign -a windsurf -y
name: seo-gaps-to-social-campaign description: > Turn SE Ranking search-opportunity insights into a ready-to-publish social campaign in Planable. Use this skill whenever the user wants to convert SEO research into social content — keyword gaps, competitor wins, ranking losses, question keywords, or new topic opportunities — and have the posts drafted and scheduled in Planable. Trigger on things like "what should we post based on our SEO data", "turn these keyword gaps into posts", "our competitor is ranking for X, make social content about it", "repurpose our ranking opportunities into a campaign", "build a social campaign from search demand", or "fill the calendar based on what people are searching". Always activate when SE Ranking research is the starting point and Planable is the destination.
Connect SE Ranking (where the demand and the gaps live) to Planable (where content gets made, approved, and published). The goal is a focused social campaign whose every post is grounded in real search demand — not a generic brainstorm.
Before doing anything else, verify both MCPs are reachable:
> "The SE Ranking connector isn't responding — please reconnect it before we continue. Setup guide: https://seranking.com/api/integrations/mcp/"
> "The Planable connector isn't responding — please reconnect it before we continue. Setup guide: https://help.planable.io/hc/en-us/articles/27538577098780-How-to-connect-Planable-MCP-to-your-AI-tools"
Only continue to the process steps below once both calls return a successful response.
Confirm: target domain, country, competitors (optional), the Planable workspace + which platforms, how many posts, and any campaign window. If the workspace is ambiguous, call `list_workspaces` and let the user pick — do not guess.
Work sequentially (respect the Data API limit of ~10 requests/second). Save raw results as you go.
Group the keywords/questions into 3–6 content themes. For each theme, write a one-line rationale tied to the data (volume, gap size, intent, or a ranking move). Then translate each theme into concrete social angles — a question keyword becomes a hook, a comparison term becomes a carousel, a how-to becomes a tips post.
Surface the themes to the user **before** drafting, so they can steer.
Write platform-appropriate copy for each post (see length/format norms below). Vary hooks and formats across the batch — don't repeat one structure. Keep each post traceable to its source keyword/question so the user understands the "why".
| Platform | Length | Notes | |---|---|---| | LinkedIn | ~3,000 chars | Professional, can be long-form, line breaks | | Instagram | ~2,200 chars | Visual-first; hashtags at end or first comment; requires media | | Facebook | shorter performs better | Conversational | | X/Twitter | 280 chars | Punchy | | TikTok | ~2,200 chars | Casual, trend-aware |
Show all drafts in a preview before creating anything, unless the user said "just create them".
`list_pages(workspaceId)` to get page IDs for the requested platforms. Then:
Production-ready Claude Agent Skills for SEO, powered by the SE Ranking remote MCP.
Find the AI-search prompts and topics where a brand is invisible (or losing to competitors) in SE Ranking, then turn those gaps…
Build a data-backed client onboarding proposal for an agency starting a new engagement, combining an SE Ranking SEO + AI-search…
Build and track local search visibility with SE Ranking city-level rank tracking and turn it into local social content in…
Paid-search competitive landscape for a domain or keyword. Pulls SE Ranking's PPC data — domain ad keyword footprint, ad copy…
Generate a demand-gen landing page for an SEO agency, complete with pain-point hook, proof, a free-audit lead magnet flow, and…
Measure AI Search share of voice for a target domain versus competitors across ChatGPT, Perplexity, Gemini, Google AI Overview,…
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use…
Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability,…
Turn the current project website into a short, polished, shareable launch video using Hyperframes. Use when someone says "/brag",…
Full website GEO+SEO audit with parallel subagent delegation. Orchestrates a comprehensive Generative Engine Optimization audit…