ademhfgrg

SEO Marketing AI Agent — Data skill for Claude Code

Data community

AI-powered SEO agent built in n8n — audits websites, analyzes Google Search Console data, and generates prioritized, scored recommendations (Impact/Effort/Risk).

How to install SEO Marketing AI Agent

This entry records only its repository, not the path inside it, so there is no exact command to give. Open ademhfgrg/SEO-Marketing-Ai-Agent- and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What SEO Marketing AI Agent does

AI-powered SEO agent built in n8n — audits websites, analyzes Google Search Console data, and generates prioritized, scored recommendations (Impact/Effort/Risk). Works with free (Gemini) or paid (Claude/GPT) models. Audit & recommendation only — never auto-modifies live sites.

Alternatives in Data

  • n8n Code JavaScript — JavaScript in n8n Code nodes with data access patterns 3.6k ★
  • /recon — Run the full recon pipeline on a target and produce a prioritized attack surface 927 ★
  • Generate More Training Data — This command analyzes patterns in existing data files (CSV, JSONL) and generates additional synthetic training 201 ★

README

AI SEO Marketing Agent

An n8n-based AI agent that audits websites, analyzes Google Search Console data, and produces prioritized SEO recommendations — usable as a chat assistant and resellable as a client service.

What it does

  • Crawls a website's homepage, robots.txt, and sitemap.xml
  • Runs a technical SEO audit (title, meta description, headings, canonical, missing ALT text, internal links) and scores it 0–100
  • Pulls real ranking/traffic data from Google Search Console
  • Compares a site against a competitor on request
  • Produces a prioritized action list scored by Impact / Effort / Risk, bucketed into DO FIRST / DO NEXT / LATER
  • Never auto-modifies the live site — audit & recommendations only
  • Works with multiple LLM backends: Google Gemini (free tier), Anthropic Claude, or OpenAI GPT — swap the connected model per client budget tier

Project structure

workflows/
  ai-seo-agent-v2-multimodel.json   ← main product: chat-based AI Agent (Gemini/Claude/GPT)
  ai-seo-agent-v1.json              ← earlier single-model (Claude) version
  seo-audit-pipeline-fixed.json     ← linear scheduled pipeline (audit + GSC + report to Sheets)
docs/
  claude-seo-strategist-prompt.md   ← standalone system prompt reference

Requirements

  • A running n8n instance (cloud or self-hosted)
  • One of: Google Gemini API key (free tier available), Anthropic API key, or OpenAI API key
  • A Google Cloud Service Account (or OAuth2 credential) with access to Google Search Console (webmasters.readonly scope)
  • (Optional) A Google Sheet for storing historical before/after results

Setup

  1. Import the workflow JSON from workflows/ into n8n (... menu → Import from File).
  2. Create credentials in n8n:
    • Google Gemini(PaLM) Api (or Anthropic API / OpenAI API) for the language model
    • Google OAuth2 / Service Account for Search Console
    • Google Sheets if using the scheduled pipeline version
  3. Attach ea