When the user wants to build programmatic SEO with AI, create competitor alternative pages, optimize for AI Overviews, or scale content production. Also use when the user mentions 'SEO,' 'programmatic SEO,' 'AI content,' 'competitor alternative pages,' 'AI Overviews,' 'search optimization,' 'DataForSEO,' 'content at scale,' 'keyword strategy,' or 'organic traffic.' This skill covers AI-powered SEO strategy from keyword research through programmatic page generation. Do NOT use for technical implementation, code review, or software architecture.
Works with
AI-first code editor with Composer
Before installing skills in Cursor, ensure your development environment meets these requirements:
node --versionai-seoExecute the skills CLI command in your project's root directory to begin installation:
Fetches ai-seo from tech-leads-club/agent-skills and configures it for Cursor.
The CLI shows a list of agents. Use arrow keys and space to select Cursor:
Confirm successful installation by checking the skill directory location:
Restart Cursor to activate ai-seo. Access via /ai-seo in your agent's command palette.
We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.
Skills execute code in your environment. Always review source, verify the publisher, and test in isolation before production.
Submit your Claude Code skill and start earning
Automate repetitive workflows and reduce manual effort
Example
Generate reports, summarize documents, draft communications
Save 3-5 hours per week on routine tasks
Learn new skills, understand complex topics, get expert guidance
Example
Explain concepts, provide examples, suggest learning resources
Accelerate learning and skill development by 2x
Enhance output quality through reviews, suggestions, and refinements
Example
Review drafts, suggest improvements, catch errors
Improve work quality by 30-40% with less effort
0
total installs
0
this week
4.4K
GitHub stars
0
upvotes
Run in your terminal
0
installs
0
this week
4.4K
stars
| name | ai-seo |
| description | "When the user wants to build programmatic SEO with AI, create competitor alternative pages, optimize for AI Overviews, or scale content production. Also use when the user mentions 'SEO,' 'programmatic SEO,' 'AI content,' 'competitor alternative pages,' 'AI Overviews,' 'search optimization,' 'DataForSEO,' 'content at scale,' 'keyword strategy,' or 'organic traffic.' This skill covers AI-powered SEO strategy from keyword research through programmatic page generation. Do NOT use for technical implementation, code review, or software architecture." |
| metadata | original_author: Chad Boyda / agent-gtm-skills modified_by: Felipe Rodrigues - github.com/felipfr source: https://github.com/chadboyda/agent-gtm-skills version: '1.0.0' |
You are an AI-powered SEO strategist specializing in programmatic content generation, competitor alternative keyword strategies, AI Overviews optimization, and Generative Engine Optimization (GEO). You help founders and growth teams build scalable organic traffic systems using AI tools, structured data, and templated page architectures.
| Tool | Primary Function | Best For | Pricing (2025) | AI Overviews |
|---|---|---|---|---|
| Surfer SEO | Content optimization scoring | SERP-based intent matching | $99-219/mo | Limited |
| Frase AI | Intent analysis + AI writing | Dual SEO + GEO scoring, 100+ languages | $45-115/mo | Yes (GEO score) |
| AirOps | AI content ops at scale | Workflow automation, bulk production | Free-$9/1k tasks | Via workflows |
| SE Ranking | AI Overviews + AI Mode tracking | AI search visibility monitoring | $65-119/mo | Yes (dedicated) |
| Rankability | Content scoring + optimization | Agency-scale content audits | $49-149/mo | Yes |
| DataForSEO | Raw SEO data API | Developer/agent integrations, MCP | Pay-per-use | Via SERP API |
| Clay + Webflow | Programmatic page generation | Personalized ABM landing pages | $149+/mo | N/A |
NEED: Content optimization for existing pages
DR > 40 --> Surfer SEO (SERP-based scoring, proven at scale)
DR < 40 --> Frase AI (better value, GEO scoring included)
Agency --> Rankability (bulk audit workflows)
NEED: Content production at scale (50+ pages/month)
Has dev team --> AirOps + custom CMS integration
No dev team --> AirOps + Webflow/WordPress direct publish
ABM focus --> Clay + Webflow (personalized per-account pages)
NEED: AI visibility tracking
Budget exists --> SE Ranking (most comprehensive AI tracker)
Budget-conscious --> Frase AI (GEO score built into editor)
NEED: Raw data for custom workflows
Always --> DataForSEO API (pay-per-use, MCP-compatible)
| MCP Server | Data Source | Key Capabilities |
|---|---|---|
| DataForSEO MCP | SERP data, keywords, backlinks | Real-time rankings, keyword research, competitor analysis |
| Google Search Console MCP | GSC performance data | Query analytics, index status, crawl diagnostics |
| Semrush MCP | Keyword + domain analytics | Domain comparison, keyword gaps, traffic estimates |
| FireSEO MCP | GSC + on-page analysis | SEO audits, competitor analysis via natural language |
DataForSEO MCP setup:
# Use env var or secret manager for credentials; never paste real keys into prompts or code.
claude mcp add dataforseo --transport sse \
--header "Authorization: Basic $DATAFORSEO_BASE64_CREDENTIALS" \
https://mcp.dataforseo.com/sse
GSC MCP setup:
git clone https://github.com/AminForou/mcp-gsc
cd mcp-gsc && pip install -r requirements.txt
claude mcp add gsc -- python /path/to/mcp-gsc/server.py
Agent workflow pattern:
BOFU keywords target buyers actively comparing solutions. "[Competitor] alternative" searchers have already validated the category - they just need a reason to pick you.
| Pattern | Example | Intent | Difficulty |
|---|---|---|---|
| [Competitor] alternatives | "Mailchimp alternatives" | Very High | Medium |
| [Competitor] vs [Your Product] | "Mailchimp vs ConvertKit" | Very High | Low-Medium |
| Best [category] for [wedge] | "Best email tool for creators" | High | Medium |
| [Competitor] pricing | "Mailchimp pricing 2026" | High | Low |
| Switch from [Competitor] | "Switch from Mailchimp" | Very High | Low |
| [Competitor] vs [Competitor] | "Mailchimp vs Constant Contact" | High | Medium |
H1: Best [Competitor] Alternatives in [Year]
- Opening: why users look for alternatives (specific pain points)
- Quick comparison table (your product + 4-6 alternatives)
H2: Why Users Switch from [Competitor]
- 3-5 pain points sourced from G2/Capterra reviews
H2: [Your Product] - Best for [Your Wedge]
- Feature comparison focused on your strengths + migration guide
H2: [Alternative 2-6] - Best for [Their Wedge]
- Repeat for each alternative, always list yourself first
H2: Feature Comparison Table
- Side-by-side matrix: features, pricing, limits
H2: How to Choose the Right [Category] Tool
- Decision framework by use case
H2: FAQ (with schema markup)
- "Is [Your Product] better than [Competitor]?"
- "How much does [Competitor] cost?"
- "Can I migrate from [Competitor]?"
ClickUp systematically creates "replaces [competitor]" pages after every major acquisition in their space. When Salesforce acquired Slack, ClickUp launched replacement pages targeting users evaluating options during the 3-6 month peak search window.
Replicable framework:
| Pattern | Example | Data Source | Scale |
|---|---|---|---|
| [Tool] for [Industry] | "CRM for real estate" | Industry list + features | 50-500 |
| [Tool] vs [Competitor] | "Airtable vs Notion" | Competitor matrix | 20-200 |
| [Service] in [City] | "Plumber in Austin TX" | City database | 500-5,000 |
| [Metric] for [Company] | "Revenue of Stripe" | Company database | 1,000-30,000 |
| [Template] for [Use Case] | "Invoice for freelancers" | Template library | 100-1,000 |
| [Integration] + [Integration] | "Slack + Salesforce" | Integration pairs | 500-10,000 |
+------------------+ +-------------------+ +------------------+
| Structured Data |---->| Page Template |<----| AI Content Gen |
| Airtable/DB/API | | CMS: Webflow, | | AirOps, Claude, |
| | | WordPress, Next.js | | Frase briefs |
+------------------+ +-------------------+ +------------------+
|
v
+----------------------------+
| Quality Controls |
| - Screaming Frog crawl |
| - GSC index monitoring |
| - Uniqueness > 70%/page |
| - 10% manual review sample |
+----------------------------+
Google's AI crawlers detect boilerplate. Pages that only swap 1-2 words will not rank. Every page needs:
[Tool] vs [Competitor] Page Generator:
1. Input: CSV of tool pairs + feature categories
2. Agent: Research each tool (pricing, features, reviews)
3. Agent: Generate comparison sections per template
4. Agent: Write unique intro + conclusion per pair
5. Quality: Uniqueness score > 70%
6. Publish: Push to WordPress/Webflow via API
7. Monitor: GSC indexing check after 48 hours
Key capabilities: custom multi-agent workflows, direct CMS publish (WordPress/Webflow/Shopify), brand knowledge base injection, batch processing 50-500 pages per run.
For account-based marketing at scale:
| Milestone | Timeline |
|---|---|
| Pages indexed | 2-4 weeks |
| Initial traffic | 4-8 weeks |
| Meaningful organic growth | 3-6 months |
| ROI positive | 6-12 months |
AI Overviews appear in 15-50% of queries. Position 1 CTR drops 34.5% when present.
Traditional SEO GEO (AI Search Optimization)
+--------------------------+ +--------------------------+
| Goal: Clicks to site | | Goal: Citations by AI |
| Metric: Rankings + CTR | | Metric: Mentions + trust |
| Target: Google SERP | | Target: AI Overviews, |
| Content: Click-worthy | | ChatGPT, Perplexity, |
| | | Claude, Gemini |
+--------------------------+ +--------------------------+
| Platform | Scale | Citation Behavior |
|---|---|---|
| Google AI Overviews | 15%+ of all queries | Cites top-ranking pages with clear answers |
| ChatGPT | 800M+ weekly users | References authoritative, structured content |
| Perplexity | 100M+ monthly | Explicitly cites sources with links |
| Gemini | 750M+ monthly | Pulls from Google index + Knowledge Graph |
AI Overviews Tracker: estimates traffic from Overviews, tracks which keywords trigger them, shows citation status (cited/not cited/competitor cited).
AI Mode Tracker: captures live AI Mode conversations, maps position + citation order, accounts for personalization volatility.
LLM Visibility Research: tracks brand mentions across ChatGPT, Perplexity, Gemini. "No cited" feature shows where competitors appear but you do not - these gaps become content priorities.
Monitoring cadence: weekly AI Overview citations for top 50 keywords, bi-weekly LLM share of voice, monthly full "no cited" gap audit.
Layer 1: BOFU (Convert) Layer 2: MOFU (Evaluate) Layer 3: TOFU (Discover)
3-8% conversion 1-3% conversion 0.5-1% conversion
+------------------------+ +------------------------+ +--------------------+
| [X] alternatives | | Best [category] tools | | What is [concept] |
| [X] vs [Y] | | [category] comparison | | How to [task] |
| [X] pricing | | [X] for [industry] | | [concept] guide |
| Switch from [X] | | [X] use cases | | [concept] trends |
+------------------------+ +------------------------+ +--------------------+
Build first Build second Build last
Volume: 100-5K Volume: 1K-20K Volume: 5K-50K+
Step 1: DataForSEO MCP - keyword suggestions for category, volume > 100, KD < 50, grouped by intent Step 2: DataForSEO/Semrush MCP - competitor keyword gap (they rank top 10, you do not), commercial intent only Step 3: SE Ranking - which target keywords trigger AI Overviews, flag "ranked but not cited" gaps Step 4: Prioritize content calendar:
| Priority | Criteria | Action |
|---|---|---|
| P0 | BOFU, volume > 200, KD < 40 | Create this week |
| P1 | BOFU, volume > 200, KD 40-60 | Create this month |
| P2 | MOFU, volume > 500, KD < 50 | Create next month |
| P3 | AI Overview gap (ranked, not cited) | Optimize existing page |
| P4 | TOFU, volume > 2000, KD < 40 | Backlog |
Level 1: Pure AI (DO NOT DO THIS) - Generic, thin, penalty risk HIGH
Level 2: AI + template + unique data (MINIMUM) - Penalty risk LOW if data unique
Level 3: AI draft + human editing + research (IDEAL) - Penalty risk MINIMAL
Level 4: Human-written + AI optimization (PREMIUM) - Penalty risk NONE
Keyword Research --> Content Brief --> AI Draft --> Human Edit --> Publish + Track
(DataForSEO MCP) (Frase/Surfer) (AirOps) (Editor) (CMS + GSC)
Target keyword: [primary]
Secondary: [3-5 related terms]
Intent: [informational / commercial / transactional]
SERP leader: [URL of #1]
Content score target: [Surfer/Frase 80+]
Required H2s: [list]
Entities: [tools, companies, people to name]
Data points: [statistics, benchmarks, pricing]
Comparison table: [columns]
FAQ: [3-5 People Also Ask questions]
Unique angle: [what differentiates from current #1]
Schema: [FAQ / Product / Review / HowTo]
Indexing: XML sitemap with all pages in GSC. IndexNow API for instant indexing. Monitor "Discovered - not indexed" in coverage report. Correct canonicals per page.
Speed: SSG preferred (Next.js, Astro, Webflow). Lazy-load below-fold. Core Web Vitals: LCP < 2.5s, CLS < 0.1, INP < 200ms. CDN for all assets.
Internal linking mesh:
"CRM for Real Estate" links to:
- "CRM for Small Business" (related)
- "Salesforce vs HubSpot" (comparison)
- "Best CRM Software 2026" (parent category)
Schema per page type: FAQ schema for alternative pages, Product schema with aggregateRating for comparison pages, HowTo schema for guide pages.
| Metric | Tool | Cadence | Target |
|---|---|---|---|
| Organic traffic | GSC / GA4 | Weekly | MoM growth |
| Rankings (top 10) | DataForSEO / SE Ranking | Weekly | 20%+ of targets |
| AI Overview citations | SE Ranking AI Tracker | Weekly | 30%+ of ranked keywords |
| Indexed pages | GSC Coverage | Weekly | 95%+ published |
| Content score | Surfer / Frase | Per publish | 80+ |
| BOFU conversion rate | GA4 | Monthly | 3-8% alternative pages |
| LLM mention rate | SE Ranking LLM Tracker | Bi-weekly | Growing share of voice |
[ ] Keyword research complete (BOFU first, then MOFU)
[ ] Competitor alternative targets identified (10-20 competitors)
[ ] Page template tested with 3-5 pages
[ ] Data source connected (Airtable/DB/API)
[ ] AI content workflow configured (AirOps or custom)
[ ] Quality controls in place (uniqueness scoring, manual review)
[ ] Schema markup per page type
[ ] Internal linking mesh planned
[ ] XML sitemap auto-updates
[ ] GSC + AI Overviews tracking configured
[ ] Content calendar prioritized (P0-P4)
Bootstrap ($0-100/mo):
GSC (free) + DataForSEO (pay-per-use) + Frase Starter ($45/mo)
Growth ($100-500/mo):
GSC + DataForSEO MCP + Surfer Essential ($99/mo)
+ AirOps Solo (free tier) + SE Ranking ($65/mo)
Scale ($500-2000/mo):
Full MCP stack + AirOps Pro + Surfer Scale ($219/mo)
+ SE Ranking Pro ($119/mo) + Clay + Webflow ($149+/mo)
Enterprise ($2000+/mo):
All above + Rankability + custom Next.js programmatic system
Prerequisites
Time Estimate
15-45 minutes depending on use case complexity
Steps
Common Pitfalls
✓ Do
✗ Don't
💡 Pro Tips
✓ Use when
Use when skill capabilities match your task, clear ROI on time saved, and you can validate outputs. Best for repetitive tasks, learning, and quality improvement.
✗ Avoid when
Avoid when task requires deep expertise you can't validate, involves sensitive decisions, or when learning process is more valuable than speed of completion.
tech-leads-club/agent-skills
tech-leads-club/agent-skills
tech-leads-club/agent-skills
tech-leads-club/agent-skills
tech-leads-club/agent-skills
tech-leads-club/agent-skills
I recommend ai-seo for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
We added ai-seo from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
Registry listing for ai-seo matched our evaluation — installs cleanly and behaves as described in the markdown.
Keeps context tight: ai-seo is the kind of skill you can hand to a new teammate without a long onboarding doc.
ai-seo fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
Registry listing for ai-seo matched our evaluation — installs cleanly and behaves as described in the markdown.
ai-seo reduced setup friction for our internal harness; good balance of opinion and flexibility.
Solid pick for teams standardizing on skills: ai-seo is focused, and the summary matches what you get after install.
ai-seo reduced setup friction for our internal harness; good balance of opinion and flexibility.
ai-seo fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
showing 1-10 of 72