Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By Senuto
Automate SEO workflows directly from Claude Code—analyze SERPs, research keywords, track rankings, generate content briefs, and monitor competitors using the NodesHub API.
npx claudepluginhub senuto/nodeshub-seo-skills --plugin nodeshub-seo-skillsAudit existing content against current SERP reality using NodesHub SERPdata, Query Fan-out APIs, and Jina Reader for competitor page crawling. Identifies content gaps, missing keywords, and optimization opportunities by comparing your page against crawled competitor content. Use when user says "content audit," "audit my content," "content gaps," "content optimization," "is my content competitive," "what am I missing," or "content refresh." Requires NODESHUB_API_KEY. Optional: JINA_API_KEY (works without, 20 RPM limit). Cost: ~8.5 NodesHub tokens (standard) per audit + Jina Reader (free tier).
Generates data-driven SEO content briefs using NodesHub SERPdata and Query Fan-out APIs. Combines SERP analysis (top 10 competitors, SERP features, intent) with keyword expansion (related queries, questions) into a ready-to-write content brief with suggested structure, headings, and target keywords. Use when the user mentions "content brief," "writing brief," "article brief," "create brief for keyword," "brief for content," "what to write about," or "content outline." Requires NODESHUB_API_KEY. For keyword research only see nod-keyword-research. For SERP analysis only see nod-serp-analysis.
Find Featured Snippet and Answer Box opportunities by analyzing Google SERPs using NodesHub SERPdata API. For a domain + keyword list, identifies where you can steal snippets (ranking in TOP 10 but not owning the snippet), defend existing snippets, or target new ones. Use when user says "featured snippet," "answer box," "position zero," "snippet opportunities," "snippet hunter," "win snippets," or "steal snippet." Requires NODESHUB_API_KEY. Cost: 1 token per keyword.
Expand seed keywords into comprehensive keyword lists using NodesHub Query Fan-out API. Generates related queries, questions, long-tail variations, and topic clusters. Use when user says "keyword research," "find keywords," "expand keywords," "related queries," "keyword ideas," "long-tail keywords," "keyword clustering," "topical map," "what do people search for," or "keyword expansion." Requires NODESHUB_API_KEY. For analyzing search results see nod-serp-analysis. For content planning see nod-content-brief.
Shared NodesHub API client for SEO automation skills. Provides Python wrappers for SERPdata (SERP extraction), Query Fan-out (keyword expansion), Intent Classifier (search intent), and utility endpoints (balance, countries, languages). Other skills import from this module. Use when checking API balance, testing endpoints, or troubleshooting API connectivity. Keywords: NodesHub, API key, balance, credits, tokens, setup, connection test.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Claude SEO Skills for the SE Ranking MCP server. Turns raw API data into finished deliverables across keyword research, content briefing, page intelligence, technical and content audits, structured data, drift monitoring, SXO diagnostics, competitive analysis, paid search, AI-search optimization, sitemap analysis, subdomain mapping, content opportunity mining, strategic roadmap planning, Google APIs (GSC, PSI, CrUX, Indexing, GA4, YouTube, NLP), and SE Ranking API integration recipes (Data API + Project API).
20 SEO/GEO skills and 5 commands on one shared contract for keyword research, content creation, technical audits, schema markup, monitoring, quality gates, entity truth, and campaign memory.
SEO AEO Pro — Professional SEO and AI search optimization toolkit for agencies. Keyword research, technical audits, content optimization, local SEO, backlink analysis, and AEO (AI Engine Optimization). Multi-client support with structured data output.
Free SEO + AEO + GEO toolkit by Akii. All skills run on your Claude Code session model (Claude Sonnet / Opus / etc). Aligned with Google's AI Optimization Guide for Google AI Overviews + AI Mode. Audit sites, plan content, optimize pages, generate schema, cluster keywords. AI Visibility Score specifically calls the Akii backend (Llama 4 / DeepSeek as LLM judge against public footprint) + per-engine public-signal proxy — not direct queries of ChatGPT / Claude / Gemini / Perplexity / Copilot (those are an Akii platform feature). Auto-detects Ahrefs, GSC, Apify MCPs for richer data. Sends anonymized telemetry (plugin version + hashed machine UUID + OS, once per 24h) to akii.com — see PRIVACY.md, opt out via AKII_PLUGIN_DISABLE_TELEMETRY=1.
Comprehensive SEO analysis plugin. 25 sub-skills (21 core + 1 orchestrator + 1 framework integration + 2 extension mirrors) and 18 sub-agents (15 core + 1 framework integration + 2 extension mirrors) covering technical SEO, content quality (E-E-A-T), content briefs, schema markup, image optimization, sitemap architecture, AI search optimization (GEO), local SEO, maps intelligence, semantic clustering, search experience optimization (SXO), SEO drift monitoring, e-commerce SEO, international SEO with cultural profiles, FLOW framework integration, Google API integration, PDF reporting, and strategic planning.
Agentic SEO Skills adds project brains, data-backed SEO analysis, content workflows, and technical SEO checks to Agentic SEO.
By cloning or downloading this repository you accept the terms described in TERMS-OF-USE.md.
A set of skills for SEO automation, built on the NodesHub API (live Google SERP data) and optionally OpenRouter (LLM for cluster naming and brief generation).
The toolkit consists of two layers:
/nod-serp-analysis and Claude automatically knows what to do: it runs the script, analyzes the results, and returns a formatted report. Slash commands, automatic context, intent recognition – this only works in Claude Code.SERP data is fetched live from Google (not from a historical database), so results reflect the current state of search.
This repository is a promotional package created by Senuto to demonstrate the capabilities of the NodesHub platform. It is a collection of instructions (SKILL.md files), Python scripts, and configuration templates that extend Claude Code – Anthropic's AI terminal tool – with SEO-related functionality.
It is not a standalone application. It is an add-on layer for Claude Code that connects to the NodesHub API for data. Here is how it works step by step:
/nod-serp-analysis "keyword" – Claude Code reads the included instructions and performs the analysis in a defined way.NodesHub is a SERP data API built by Senuto. It fetches Google search results in real time and returns them as structured JSON. Instead of building your own scraper (and dealing with proxies, CAPTCHAs, rate limits, and constant maintenance), you make one API call and get back everything Google shows for a given query: organic results, featured snippets, People Also Ask, AI Overviews, Knowledge Graph panels, Local Pack, Videos, Top Stories, ads, and more.
NodesHub exposes three main endpoints:
All data is live — fetched from Google at the moment you make the request, not pulled from a historical database. This means results always reflect the current state of search.
NodesHub is pay-as-you-go with no subscription required. New users receive 100 free tokens on sign-up — enough to run a full keyword research session, several SERP analyses, or a content brief. API keys are available in the NodesHub Playground.
Clone the repo:
git clone https://github.com/Senuto/nodeshub-seo-skills.git