From data to workflow

SEO for AI Agents

Most SEO tools show metrics and leave the rest to you. RankEarly skills let your agent do the research, plan the content, and move on — no dashboard tab-switching required.

$npx skills add rankearly/rankearly-skills

Works with any AI assistant that supports skills

OpenClawManusOpenAIClaudeGeminiLindyHermes

Skills run the playbook. RankEarly MCP powers the data and algorithms — live SERPs, keyword expansion, topic clustering.

Skills

What you can install today

Blog Creator

Live

Umbrella skill for ANY blog-related task — research, outline, write, audit, humanize, illustrate. Use when the user mentions blog posts, outlines, drafts, blog images, or wants to audit/humanize/rewrite blog content.

Blog Image

Live

Generate a Nanobanana Pro prompt for blog images - either a scroll-stopping cover or an explanatory in-post illustration. Use when the user asks for a "blog cover", "blog image", "post thumbnail", "illustration for my blog", "header image", or wants to create a visual for a blog post or article section.

Content Researcher

Live

Collect what high-ranking content covers about a topic, surface under-discussed subjects, and discover information gains (unique takes). Use when the user wants to research before writing — "research X for me", "find information gains for X", "find content gaps about X", "what are competitors missing about X", or any request to analyze what's already ranking.

Draft Polish

Live

Polish blog drafts while preserving the author's voice and intent. Use when the user provides a draft and asks to clean it up, fix grammar, or tighten prose for publishing.

Keyword Research

Live

Expand topics into keywords or cluster a keyword library into topics and keyword clusters using RankEarly. Use when the user asks for keyword expansion, topic clustering, content clusters, topic maps, keyword research, or content planning tied to a keyword library.

list_keyword_libariescreate_keyword_library+2

Schema Markup

Live

Use when writing, reviewing, or debugging Schema.org JSON-LD markup for rich results — Article, Product, FAQ, HowTo, LocalBusiness, Breadcrumb, Organization, Event, Recipe, VideoObject, Review — or when validating structured data and fixing rich-snippet eligibility issues.

SEO Memory

Live

Maintain a project knowledge file for SEO content creation. Use when the user shares critical context about their project — product renames, new/removed features, service changes, subproduct launches, pricing updates, audience shifts, or any factual change that SEO content should reflect. Also triggers on "update seo memory", "remember this for content", "setup seo memory from sitemap", or when the user corrects a factual detail about their product/service. Even small updates matter — stale project facts in published content erode trust.

SERP Gap Analysis

Live

Analyze a live Google SERP for keyword winnability and competitor gaps. Use when the user asks for SERP analysis, real-result keyword difficulty, SEO competitor analysis, content gap analysis, or a brief or content plan for a specific keyword or query.

list_keyword_libariescreate_keyword_library+3