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-skillsSkills
What you can install today
Blog Creator
LiveUmbrella 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
LiveGenerate 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
LiveCollect 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
LivePolish 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
LiveExpand 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.
Schema Markup
LiveUse 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
LiveMaintain 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
LiveAnalyze 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.
