seo-gaps-to-social-campaign
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.
Install
With your agent
Install OMGSkills skill "seranking/seo-skills:skills/seo-gaps-to-social-campaign" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/seranking/seo-skills /tmp/seo-skills && ln -s /tmp/seo-skills/skills/seo-gaps-to-social-campaign ~/.claude/skills/seo-gaps-to-social-campaign
From README
SEO gaps → social campaign 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. Prerequisites SE Ranking MCP connected (Data API for research; a project is optional but unlocks ranking-loss detection). Planable MCP connected, with the destination workspace and at least one connected page. The user provides: target domain, market/country (default us), the Planable workspace, and ideally 1–3 competitor domains. Number of posts defaults to 6 if unspecified. 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.
More from this repo
ai-search-gaps-to-social-campaign
Used to find the AI-search prompts and topics where a brand is invisible (or losing to competitors) in SE Ranking, then...
client-onboarding-proposal
Used to build a data-backed client onboarding proposal for an agency starting a new engagement, combining an SE Ranking...
local-gmb-visibility
Used to build and track local search visibility with SE Ranking city-level rank tracking and turn it into local social...
