Plan AEO/GEO strategy to get cited by AI: content, entities, schema, 90-day plan.

MITAuto-check passedMarketing & SEO

Install Aeo Geo

skills CLI
$ npx skills add indranilbanerjee/digital-marketing-pro --skill aeo-geo -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install indranilbanerjee/digital-marketing-pro aeo-geo --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/indranilbanerjee/digital-marketing-pro.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/aeo-geo .claude/skills/aeo-geo && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
aeo-geo
GitHub stars
862
Used in
1 other repo
Token cost
~5.1k tokens
SKILL.md length
2,543 words
Files
5
Skills in repo
162
Repo updated
First seen
Licence
MIT

At a glance

Plan AEO/GEO strategy to get cited by AI: content, entities, schema, 90-day plan.

  • Works in 9 steps: Check session context — The active brand… → If you need the full profile, read:… → Apply brand voice — Formality, energy,… → …
  • Tasks that involve AI search optimization
  • SKILL.md covers When to Use This Skill, Brand Context (Auto-Applied), Required Context and Capabilities, plus 6 more sections
  • Calls python

What it does

Aeo Geo is an agent skill from indranilbanerjee/digital-marketing-pro. Plan AEO/GEO strategy to get cited by AI: content, entities, schema, 90-day plan. "how do we get cited by AI"

Its SKILL.md is about 5.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files (for example `ai-visibility-audit.md`, `citation-optimization.md` and `entity-consistency.md`).

It sits in Marketing & SEO, covering AI search optimization. The repository describes itself as: An open-source AI marketing operating system for strategy, SEO, AEO/GEO, paid media, content, CRM, and analytics - grounded in brand context, human approval, and verifiable… The licence is MIT.

When your agent uses it

  • Tasks that involve AI search optimization

Example prompts

  • “how do we get cited by AI”
  • “/aeo-geo”

Requirements

  • Python 3

Workflow steps

9 steps, taken from the first numbered list in SKILL.md.

  1. Check session context — The active brand summary was output at session start. Use the brand name, industry, voice settings, channels…
  2. If you need the full profile, read: ~/.claude-marketing/brands/{slug}/profile.json
  3. Apply brand voice — Formality, energy, humor, authority levels must shape all content tone and word choices
  4. Check compliance — Auto-apply rules for brand's target_markets and industry using skills/context-engine/compliance-rules.md
  5. Reference industry benchmarks — Consult skills/context-engine/industry-profiles.md for the brand's industry
  6. Use platform specs — Reference skills/context-engine/platform-specs.md for character limits and format requirements
  7. Check campaign history — Run python "${CLAUDE_PLUGIN_ROOT}/scripts/campaign-tracker.py" --brand {slug} --action list-campaigns before…
  8. If no brand exists, say: "No brand profile found. Use /digital-marketing-pro:brand-setup to create one, or I can proceed with general best…
  9. Check brand guidelines — If ~/.claude-marketing/brands/{slug}/guidelines/_manifest.json exists, load and enforce: restrictions.md for…

What it can do on your machine

Read from SKILL.md and the folder at commit 9e949f3. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • developers.google.com
    • blog.google

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Aeo Geo loads about 5.1k tokens when it runs. Until then it costs about 29 tokens; SKILL.md has 2,543 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~29
When it runs · the whole SKILL.md, loaded when a task matches
~5.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from indranilbanerjee/digital-marketing-pro at commit 9e949f3, republished under its MIT licence (© indranilbanerjee). 2,543 words, ~5,080 tokens.

Download SKILL.mdSave it as .claude/skills/aeo-geo/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.
name
aeo-geo
description
Plan AEO/GEO strategy to get cited by AI: content, entities, schema, 90-day plan. "how do we get cited by AI"

AEO/GEO Intelligence

Script location. If your host does not set ${CLAUDE_PLUGIN_ROOT}, the scripts are in this plugin's scripts/ folder, next to skills/.

When to Use This Skill

Activate this module when the user's request involves any of the following:

  • AI Visibility: Questions about how a brand, product, or person appears in AI-generated answers (ChatGPT, Perplexity, Google AI Mode, Google AI Overviews, Copilot, Gemini, Claude)
  • Answer Engine Optimization (AEO): Optimizing content so it gets selected as a source for AI-generated answers
  • Generative Engine Optimization (GEO): Structuring content and entities so generative AI platforms accurately represent a brand
  • Citation Tracking: Monitoring which sources AI models cite when answering queries related to a brand or industry
  • Entity Consistency: Ensuring brand information is uniform across all knowledge sources that AI models train on or retrieve from
  • Knowledge Graph Optimization: Improving how a brand is represented in Google Knowledge Graph, Wikidata, and other structured knowledge bases
  • Structured Data for AI: Implementing schema markup and structured data specifically to improve AI comprehension and citation likelihood

Trigger phrases: "AI visibility," "how does ChatGPT describe my brand," "Perplexity results," "AI Mode optimization," "AI Overview optimization," "answer engine," "generative engine," "LLM optimization," "AI citations," "entity consistency," "Knowledge Graph"

Google AI Mode (May 2026 — treat as a distinct surface): At Google I/O on 19 May 2026 AI Mode became the default search experience for opted-in users, crossed ~1B MAUs, and switched to Gemini 3.5 Flash as the base model. AI Mode is not the same as AI Overviews — it is a separate conversational tab with deeper reasoning, multi-turn follow-ups, and a citation pattern that frequently diverges from AI Overviews for the same query. Brands must audit AI Mode independently. Practical implication: an AEO program that only tests AI Overviews + ChatGPT + Perplexity now has a measurable blind spot.

Additional I/O 2026 announcements that change AEO scope (source: blog.google/products-and-platforms/products/search/search-io-2026):

  • AI Overview → AI Mode follow-up flow is live worldwide (desktop + mobile) — users can ask a follow-up directly from an AI Overview and flow into a conversational AI Mode session. AEO implication: the first impression in an AI Overview is now also a gateway to multi-turn citation. Optimize for being the foundational citation, not just the brief snippet.
  • Personal Intelligence in AI Mode is expanding to ~200 countries and 98 languages, no subscription required, with Gmail / Photos / Calendar connections. AEO implication: AI answers are increasingly personalized — generic brand-search results will be reweighted against the user's own context. Brand schema completeness and entity consistency (NAP, services, hours) matter even more.
  • AI Information Agents (user-created, monitoring blogs/news/social 24/7) launch for AI Pro & Ultra subscribers in summer 2026. AEO implication: brands that publish structured, dated updates on owned channels will be more legible to user-configured agents than those relying on third-party PR pickup.

Official Google guidance on AI search optimization (updated 15 May 2026 — Google AI Optimization Guide):

  • No llms.txt file is needed. Google's official position: "You don't need to create new machine readable files, AI text files, markup, or Markdown to appear in generative AI search." Do not waste time generating llms.txt for Google AI Features. (Other AI search engines may or may not consume it; current Anthropic / OpenAI / Perplexity public positions are also that they do not require it. Document any client pressure to ship llms.txt as a low-priority deliverable with no measurable upside.)
  • No special AI-specific schema is needed. "Structured data isn't required for generative AI search, and there's no special schema.org markup you need to add." Schema continues to matter for classic SEO and rich results.
  • Eligibility is standard Search. "To be eligible to be shown in generative AI features on Google Search, a page must be indexed and eligible to be shown in Google Search with a snippet, fulfilling the Search technical requirements."

Opt-out and AI training controls (Google AI Features doc):

  • For AI Overviews and AI Mode (inside Google Search): use existing snippet directives — nosnippet, data-nosnippet, max-snippet, noindex. Robots.txt for Googlebot is the canonical control. There is no AI-specific robots/meta directive.
  • For Google's other AI systems (Gemini app training, Vertex AI grounding outside Search): use the Google-Extended user agent in robots.txt. This is a distinct control from Googlebot.
  • NEW (3 June 2026): Search Console now ships an opt-out toggle at the property level — flip it to exclude the site from grounding AI Overviews / AI Mode responses without editing robots.txt. See /digital-marketing-pro:gsc-ai-performance for the decision framework on when to use it.

EU AI Act Article 50 (applicable 2 August 2026) — for AI-generated marketing content surfaced in EU markets, see skills/context-engine/eu-code-of-practice.md for the voluntary Code of Practice (WG1 providers / WG2 deployers) and the C2PA c2pa.ai-disclosure assertion path. Compliance is plugin-level and applies to c2pa-metadata outputs.

Brand Context (Auto-Applied)

Before producing any marketing output from this module:

  1. Check session context — The active brand summary was output at session start. Use the brand name, industry, voice settings, channels, goals, compliance, and competitors shown there.
  2. If you need the full profile, read: ~/.claude-marketing/brands/{slug}/profile.json
  3. Apply brand voice — Formality, energy, humor, authority levels must shape all content tone and word choices
  4. Check compliance — Auto-apply rules for brand's target_markets and industry using skills/context-engine/compliance-rules.md
  5. Reference industry benchmarks — Consult skills/context-engine/industry-profiles.md for the brand's industry
  6. Use platform specs — Reference skills/context-engine/platform-specs.md for character limits and format requirements
  7. Check campaign history — Run python "${CLAUDE_PLUGIN_ROOT}/scripts/campaign-tracker.py" --brand {slug} --action list-campaigns before planning new work
  8. If no brand exists, say: "No brand profile found. Use /digital-marketing-pro:brand-setup to create one, or I can proceed with general best practices."
  9. Check brand guidelines — If ~/.claude-marketing/brands/{slug}/guidelines/_manifest.json exists, load and enforce: restrictions.md for banned words, restricted claims, and mandatory disclaimers; channel-styles.md for channel-specific tone overrides (may differ from base voice); messaging.md for approved key messages, taglines, and positioning language; voice-and-tone.md for detailed voice rules beyond the 4 numeric scores. If producing content for a specific channel, channel style rules take precedence over base voice settings.

Do not ask the user for information that already exists in their brand profile.

Required Context

Before executing AEO/GEO work, gather:

  1. Brand Identity: Official brand name, key products/services, unique value propositions, and brand positioning
  2. Current AI Footprint: Ask the user if they have tested how AI platforms currently describe their brand (or offer to audit)
  3. Target Queries: The questions and topics the brand wants to be cited for in AI-generated answers
  4. Existing Content Assets: Website URL, blog, knowledge base, Wikipedia presence, schema markup status
  5. Competitive Landscape: Key competitors who may already have strong AI visibility
  6. Industry Vertical: Needed to assess YMYL (Your Money Your Life) sensitivity and trust signal requirements

If the user cannot provide all context, proceed with what is available and flag gaps as recommendations.

Minimum viable context: Brand name and website URL. Everything else can be inferred or discovered during the audit process.

Capabilities

  • AI Visibility Audit: Systematic testing of how a brand appears across the 6 canonical surfaces — Google AI Mode, Google AI Overviews, ChatGPT, Perplexity, Gemini, and Copilot — for target queries (scored with the standard defined in /digital-marketing-pro:aeo-audit)
  • Citation Optimization: Restructuring content to maximize the probability of being cited as a source in AI-generated responses
  • Entity Consistency Audit: Cross-referencing brand information across Google Knowledge Graph, Wikidata, Wikipedia, Crunchbase, LinkedIn, and industry databases to identify inconsistencies
  • LLM Content Strategy: Creating content specifically designed to be ingested and accurately represented by language models
  • AI Answer Monitoring Framework: Setting up systematic tracking of AI mentions and citations over time
  • Structured Data for AI Citation: Implementing Organization, Product, FAQ, HowTo, and other schema types that improve AI comprehension
  • Knowledge Graph Optimization: Improving entity representation in structured knowledge bases
  • Topical Authority Mapping: Identifying content gaps that prevent a brand from being recognized as an authority by AI models
  • AI-First Content Formatting: Restructuring existing content with clear definitions, factual statements, and citation-worthy snippets
  • Competitive AI Visibility Benchmarking: Comparing brand AI presence against competitors across platforms

Process

Primary Workflow: AI Visibility Audit & Optimization

  1. Discovery & Baseline

    • Collect brand details, target queries (10-25 queries), and competitor list
    • Document current schema markup, Knowledge Graph presence, and Wikipedia/Wikidata status
    • Identify the business model to determine which AI platforms matter most
    • Catalog existing authoritative content assets (whitepapers, research, data, expert bios)
    • Assess YMYL classification — brands in health, finance, or legal face higher authority thresholds
  2. AI Platform Testing

    • For each target query, document how the brand appears (or fails to appear) on:
      • Google AI Mode (default conversational surface, Gemini 3.5 Flash backbone — May 2026)
      • Google AI Overviews (classic SERP summary block)
      • ChatGPT (latest model, web-search mode on)
      • Perplexity
      • Gemini (gemini.google.com)
      • Microsoft Copilot
    • Score each result: Cited (direct mention with link), Referenced (mentioned without link), Absent, Misrepresented
    • Capture exact AI-generated text for each query as a baseline
  3. Entity Consistency Check

    • Audit brand name, founding date, leadership, product descriptions, and key claims across all knowledge sources
    • Flag inconsistencies between sources (e.g., different founding years on Crunchbase vs. Wikipedia)
    • Prioritize fixes by source authority weight
  4. Gap Analysis & Strategy

    • Identify patterns: Which query types yield citations? Which don't?
    • Map content gaps: What authoritative content is missing that AI models need?
    • Assess structured data gaps: What schema markup is missing or incorrect?
    • Benchmark against competitors who ARE getting cited
  5. Optimization Execution Plan

    • Prioritized list of content to create or restructure
    • Schema markup implementation plan
    • Knowledge Graph correction/enhancement steps
    • Entity consistency fix checklist
    • Content formatting guidelines for AI-first optimization
  6. Monitoring & Iteration

    • Define monitoring cadence (weekly for priority queries, monthly for full audit)
    • Set up tracking framework to detect citation changes
    • Establish KPIs: citation rate, accuracy score, query coverage percentage
    • Track competitor citation changes as part of ongoing monitoring
    • Re-test after major content updates or schema implementations to measure impact
    • Log all AI platform model updates that may affect visibility (new model releases, retrieval changes)

Secondary Workflow: Citation-Optimized Content Creation

  1. Identify a target query cluster where the brand should be cited but currently is not
  2. Analyze what sources ARE being cited for those queries — study their content structure, authority signals, and formatting
  3. Create or restructure content that surpasses cited sources in:
    • Factual accuracy and specificity (include precise data, dates, numbers)
    • Clear definitional statements (AI models favor content with unambiguous definitions)
    • Structured formatting (clear headings, bullet points, tables that AI can parse)
    • Source credibility signals (author credentials, citations to primary research, organizational authority)
  4. Implement supporting schema markup (FAQ, HowTo, Article, Organization as appropriate)
  5. Build inbound authority signals (internal links from high-authority pages, external citations)
  6. Re-test AI platform responses 2-4 weeks after publication to measure citation pickup
Show full SKILL.md (803 more words)Show less

Reference Files

  • ai-visibility-audit.md — Step-by-step audit methodology, scoring rubric, and platform-specific testing protocols
  • citation-optimization.md — Content restructuring techniques, citation-worthy formatting patterns, and source authority building
  • entity-consistency.md — Cross-platform entity audit checklist, Knowledge Graph optimization, Wikidata editing guidelines
  • llm-content-strategy.md — AI-first content creation framework, topical authority mapping, and structured data implementation guide

Output Formats

DeliverableFormatDescription
AI Visibility ScorecardTable/SpreadsheetQuery-by-query visibility scores across all AI platforms
Entity Consistency ReportDocumentAll inconsistencies found with correction instructions
AEO Content BriefDocumentContent creation/restructuring briefs optimized for AI citation
Schema Markup SpecCode snippets (JSON-LD)Ready-to-implement structured data markup
Monitoring Dashboard SpecDocumentKPIs, tracking methodology, and reporting cadence
Competitive AI Visibility MatrixTableSide-by-side comparison of brand vs. competitor AI visibility
LLM Content StrategyDocument90-day content plan focused on building AI authority

Edge Cases

Brand with Negative AI Perception
  • Situation: AI platforms are generating inaccurate or negative information about the brand
  • Approach: Prioritize entity consistency fixes and authoritative source correction before any content optimization. Create factual correction content on high-authority owned properties. Do NOT attempt to manipulate AI outputs directly — focus on fixing the underlying source material. Flag potential reputation management needs to the user.
New Brand with Zero AI Visibility
  • Situation: Brand does not appear in any AI-generated answers
  • Approach: Start with foundation-building — create a Wikipedia-worthy web presence (not necessarily Wikipedia itself), establish Wikidata entry, implement comprehensive schema markup, and build topical authority content. Set realistic timelines: AI model knowledge has lag times (weeks to months depending on platform).
Common-Word Brand Names
  • Situation: Brand name is a common word (e.g., "Apple," "Slack," "Monday")
  • Approach: Entity disambiguation is critical. Emphasize co-occurring terms, use full official names in structured data, ensure Knowledge Graph correctly disambiguates, and optimize content with entity-clarifying context. Always include industry/product qualifiers in target queries.
Multi-Brand Companies
  • Situation: Parent company with multiple sub-brands needing separate AI identities
  • Approach: Audit each brand entity separately. Ensure clear parent-child relationships in structured data. Avoid cannibalization where sub-brands compete with each other in AI answers. Create distinct topical authority for each brand.
Regional AI Engines (Baidu, Yandex)
  • Situation: User needs visibility on non-Western AI platforms
  • Approach: Acknowledge that optimization strategies differ significantly for Baidu (China) and Yandex (Russia). These require localized content, platform-specific structured data standards, and different knowledge bases. Recommend specialized regional expertise if the request goes deep. Provide general framework but flag limitations in specific platform knowledge.
  • Situation: Brands in Your Money Your Life categories face elevated trust requirements from AI platforms
  • Approach: AI platforms apply stricter source quality thresholds for YMYL topics. Prioritize: (1) Expert authorship with verifiable credentials on all content. (2) Citations to primary research, government sources, and peer-reviewed studies. (3) Medical/legal/financial review disclosures. (4) Comprehensive E-E-A-T signals (link to Digital PR module for authority building). (5) Schema markup that explicitly declares author qualifications and organizational credentials. Test AI outputs carefully for accuracy — misrepresentation in YMYL categories carries higher reputational risk.
Rapidly Evolving AI Landscape
  • Situation: AI platforms frequently update their models, retrieval methods, and citation behavior
  • Approach: Treat all AEO/GEO strategies as living processes, not one-time optimizations. Build monitoring into every engagement. When a major platform update occurs (new model release, retrieval system change, AI Overview format change), re-run the visibility audit for priority queries. Document observed behavior changes and update the workflow accordingly. Maintain a changelog of platform updates and their observed impact on brand visibility.

Tips & caveats

  • Google's official position (15 May 2026): no llms.txt, no AI-specific schema, no separate AI eligibility gate. Don't manufacture work around fictional ranking factors — schema + entity consistency + citation-worthy formatting are what works.
  • AI Mode citation patterns frequently differ from AI Overviews on the same query (internal observation, 05/2026 — the "40-60%" figure is a rough estimate, re-verify against your own probe set). Audit and optimise for both, treating them as distinct surfaces.
  • Entity consistency across Knowledge Graph, Wikidata, Wikipedia, LinkedIn, Crunchbase is the single highest-leverage AEO investment — more impactful than schema tweaks.
  • AI citations are stickier than blue-link rankings but slower to win. Expect 3-6 months of consistent work before measurable shift.
  • Don't try to "trick" AI into citing you with stuffed content or fake authority signals. AI platforms detect and demote this faster than traditional search.
  • Google-Extended (robots.txt) opts out of Google's other AI systems (Gemini training, Vertex grounding) — distinct from the in-Search-Console toggle for AI Overviews/AI Mode (rolled out 3 Jun 2026 via /digital-marketing-pro:gsc-ai-performance).
  • EU markets require Article 50 disclosure on AI-generated content (applicable 2 Aug 2026) — see skills/context-engine/eu-code-of-practice.md.
  • Content Engine — For creating and optimizing the actual content that drives AI citations
  • Analytics & Insights — For measuring AI visibility performance and tracking citation changes over time
  • Digital PR & Authority — For building the E-E-A-T signals and earned media that strengthen AI trust in a brand
  • Audience Intelligence — For understanding which queries your target audience is asking AI platforms

© indranilbanerjee, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 4 other files in skills/aeo-geo of indranilbanerjee/digital-marketing-pro.

  • SKILL.md
  • ai-visibility-audit.md
  • citation-optimization.md
  • entity-consistency.md
  • llm-content-strategy.md

Open the folder on GitHubat commit 9e949f3

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in indranilbanerjee/digital-marketing-pro, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Aeo Geo next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Aeo Geo compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Aeo Geo this skillindranilbanerjee/digital-marketing-pro8621 repos~5.1kAutomated safety check: PassMIT
Geo Fundamentalswasp-lang/wasp19k9 repos~861Automated safety check: PassMIT
SEO GeoReScienceLab/opc-skills1.8k4 repos~2.1kAutomated safety check: PassApache-2.0
GEO-First SEO Audit Toolzubair-trabzada/geo-seo-claude11k—~2.8kAutomated safety check: NotesMIT
SEO Ops Structural Checklisttigerless-labs/seo-ops700—~3.3kAutomated safety check: NotesNone
SEOBhanunamikaze/Agentic-SEO-Skill960—~4.9kAutomated safety check: NotesMIT

Similar skills

  • Geo Fundamentals

    wasp-lang/wasp

    Generative Engine Optimization for AI search engines (ChatGPT, Claude, Perplexity).

    19k GitHub starsUsed in 9 repos~861 tokens
    Marketing & SEOAuto-check passed
  • SEO Geo

    ReScienceLab/opc-skills

    SEO & GEO (Generative Engine Optimization) for websites. An agent skill from ReScienceLab/opc-skills.

    1.8k GitHub starsUsed in 4 repos~2.1k tokens
    Marketing & SEOAuto-check passed
  • GEO-First SEO Audit Tool

    zubair-trabzada/geo-seo-claude

    Audits a website for AI search visibility across ChatGPT, Claude, Perplexity and Google AI Overviews while checking traditional SEO, schema and E-E-A-T content quality.

    11k GitHub stars~2.8k tokensUpdated yesterday
    Marketing & SEOAuto-check: notes
  • SEO Ops Structural Checklist

    tigerless-labs/seo-ops

    Checks a site against a deterministic set of structural SEO and GEO checks, either running a crawler-eye report against a URL or reviewing code against the same checklist.

    700 GitHub stars~3.3k tokensUpdated 1 mo ago
    Marketing & SEOAuto-check: notes
  • SEO

    Bhanunamikaze/Agentic-SEO-Skill

    Deterministic LLM-first SEO audits for websites, blog posts, and GitHub repositories.

    960 GitHub stars~4.9k tokensUpdated 2 mo ago
    Marketing & SEOAuto-check: notes
  • Qiaomu SEO

    joeseesun/qiaomu-seo

    Audit, diagnose, research, plan, implement, experiment on, and verify website SEO across Google, Bing, and AI-search surfaces.

    441 GitHub stars~2.6k tokensUpdated 2 mo ago
    Marketing & SEOAuto-check passed

More from indranilbanerjee/digital-marketing-pro

All 162 skills in this repo
  • Import Template

    indranilbanerjee/digital-marketing-pro

    Import a deliverable template as a reusable placeholder template per brand.

    862 GitHub starsUsed in 1 repo~1.6k tokens
    Auto-check passed
  • Ab Test Plan

    indranilbanerjee/digital-marketing-pro

    Plan an A/B test by script: sample size per variant, days to run, stopping rules.

    862 GitHub starsUsed in 1 repo~1.9k tokens
    Auto-check passed
  • Aeo Audit

    indranilbanerjee/digital-marketing-pro

    Run a one-time AEO audit of six AI answer engines, scored per surface.

    862 GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Agent Readiness Audit

    indranilbanerjee/digital-marketing-pro

    Audit agent readiness by script: AI-crawler rules, product schema, no-JS HTML, feeds.

    862 GitHub starsUsed in 1 repo~3.7k tokens
    Auto-check passed
  • Backlink Gap

    indranilbanerjee/digital-marketing-pro

    Find backlink gap domains linking to competitors, not you, scored by script.

    862 GitHub starsUsed in 1 repo~2.6k tokens
    Auto-check passed
  • C2pa Metadata

    indranilbanerjee/digital-marketing-pro

    Embed C2PA provenance in AI-generated images, video or PDF by script.

    862 GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed

Categories

Questions about Aeo Geo

What does Aeo Geo do?

Plan AEO/GEO strategy to get cited by AI: content, entities, schema, 90-day plan. Aeo Geo is an agent skill from indranilbanerjee/digital-marketing-pro. Plan AEO/GEO strategy to get cited by AI: content, entities, schema, 90-day plan.

When should I use Aeo Geo?

Aeo Geo fits situations like: tasks that involve AI search optimization.

How do I install Aeo Geo in Claude Code?

Run `npx skills add indranilbanerjee/digital-marketing-pro --skill aeo-geo -a claude-code`. Or copy the skill folder (skills/aeo-geo in indranilbanerjee/digital-marketing-pro) into .claude/skills/aeo-geo in your project. Claude Code loads it when a task matches its description.

How do I install Aeo Geo in Codex?

Run `npx skills add indranilbanerjee/digital-marketing-pro --skill aeo-geo -a codex`. Or copy the skill folder (skills/aeo-geo in indranilbanerjee/digital-marketing-pro) into .agents/skills/aeo-geo in your project. Codex loads it when a task matches its description.

Can I use Aeo Geo in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add indranilbanerjee/digital-marketing-pro --skill aeo-geo -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/aeo-geo, .gemini/skills/aeo-geo, .github/skills/aeo-geo and .opencode/skills/aeo-geo in your project.

What does Aeo Geo need to run?

Going by SKILL.md and its folder, Aeo Geo needs the command-line tools its instructions call (python). Our summary lists: Python 3.

Does Aeo Geo access the network?

SKILL.md names 2 domains. As links in the text: developers.google.com and blog.google. This is read from the text; nothing was executed.

Is Aeo Geo safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Aeo Geo use?

Aeo Geo is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Aeo Geo use?

About 5.1k tokens (SKILL.md is roughly 20k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Aeo Geo?

Skills that share tags, products or a category with Aeo Geo: Geo Fundamentals (wasp-lang/wasp, 19k stars), SEO Geo (ReScienceLab/opc-skills, 1.8k stars), GEO-First SEO Audit Tool (zubair-trabzada/geo-seo-claude, 11k stars) and SEO Ops Structural Checklist (tigerless-labs/seo-ops, 700 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Aeo Geo?

indranilbanerjee (a GitHub user) maintains it in indranilbanerjee/digital-marketing-pro, which has 862 GitHub stars. The repository holds 162 skills in this directory. The repository was last updated on October 9, 2026.

Source: indranilbanerjee/digital-marketing-pro on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.