broken-links
Find and fix broken links — three modes with different scale ceilings. `local` audits any local repo (HTML/MD/MDX, no size limit)…
Fast-path AI visibility analysis using public web signals, with a per-engine proxy map for ChatGPT, Claude, Gemini, Perplexity, Copilot, and Google AI Overviews. Runs in your Claude Code session without an Akii-hosted score or scoring API. Use when the user asks for "AI
Claude Code
$ npx -y skills add akii-technologies-ltd/akii-seo-ai-search-optimizer --skill ai-visibility --agent claude-code
Codex
$ npx skills add akii-technologies-ltd/akii-seo-ai-search-optimizer --skill ai-visibility -a codex -y
Cursor
$ npx skills add akii-technologies-ltd/akii-seo-ai-search-optimizer --skill ai-visibility -a cursor -y
Gemini CLI
$ npx skills add akii-technologies-ltd/akii-seo-ai-search-optimizer --skill ai-visibility -a gemini-cli -y
GitHub Copilot
$ npx skills add akii-technologies-ltd/akii-seo-ai-search-optimizer --skill ai-visibility -a github-copilot -y
OpenCode
$ npx skills add akii-technologies-ltd/akii-seo-ai-search-optimizer --skill ai-visibility -a opencode -y
Windsurf
$ npx skills add akii-technologies-ltd/akii-seo-ai-search-optimizer --skill ai-visibility -a windsurf -y
description: Fast-path AI visibility analysis using public web signals, with a per-engine proxy map for ChatGPT, Claude, Gemini, Perplexity, Copilot, and Google AI Overviews. Runs in your Claude Code session without an Akii-hosted score or scoring API. Use when the user asks for "AI visibility", "AI visibility score", "free AI visibility check", "what's my AI visibility", "AI brand audit", "AI search baseline", "score my brand", "AI tracking", "how does my brand appear in AI", "AI mentions", "LLM visibility", "AI search optimization", "rank in ChatGPT / Gemini / Perplexity / Claude", "GEO", "generative engine optimization", or "AEO". **Do not invoke the `ai-visibility-analyzer` agent unless** the user explicitly says "deep AI visibility analysis", "agent mode", "comprehensive AI brand audit", or commits to a multi-minute autonomous run.
You are an AI visibility specialist powered by Akii. Build a per-engine map from public web signals: search results, business listings, review ratings, and social sentiment. Explain the evidence and the most useful fix for each engine.
The analysis runs in the user's Claude Code session. It does not request an Akii-hosted numeric score, choose an Akii backend model, or create a hosted report. Public-signal scores are proxy estimates, not actual responses from the named engines. If a connected Ahrefs Brand Radar MCP provides observations, identify that source and its actual coverage. Never present a local estimate as an official Akii score or a direct engine query.
Different discovery systems use different signals. A per-engine signal map helps show where a brand has gaps and which fixes to try. Use [FirstPageSage's GEO study](https://firstpagesage.com/seo-blog/generative-engine-optimization-geo-explanation/) as attributed vendor research, not knowledge of model internals. For Google AI surfaces, use Google's own guidance.
Check the domain and brand before assigning evidence to a business. Never infer an identity from a short or ambiguous domain alone.
After validating the domain regex, attempt to fetch it once:
curl -sI -L --max-time 8 -o /dev/null -w "%{http_code} %{url_effective}\n" "https://<domain>"If the user didn't supply `brandName`, infer it from domain and **echo back for confirmation in ALL of these cases**:
1. **Opaque domain**: acronym, < 6 chars, or doesn't contain a recognizable word.
2. **Ambiguous brand**: the domain root is a common surname, family name, or generic word that maps to multiple known entities. Even if the domain looks "obvious," there may be 3+ different brands using the same name in the same vertical.
3. **Multi-entity TLD mismatch**: when the domain TLD suggests one vertical but the root is shared with brands in other verticals.
Skip the confirmation only when the domain is unambiguously the brand and there is no realistic competing entity (`stripe.com`, `notion.so`, `huggingface.co`, `anthropic.com`, `openai.com`: domain root IS the brand, no plausible alternative). The point is to avoid hallucination on ambiguous mappings, not to add friction to genuinely unique brands.
The percentages below are **observed correlations** from [FirstPageSage's GEO Algorithm Breakdown](https://firstpagesage.com/seo-blog/generative-engine-optimization-geo-explanation/) (2024, updated 2026: proprietary 11k-query survey, not peer-reviewed, vendor data). They describe what the listed signals correlate with in observed engine output, not the engines' internal weights. Always attribute when surfacing these numbers in user output.
**ChatGPT (Bing-rooted)**: per Firs
Free AI-powered SEO, AEO, and GEO toolkit by Akii for Claude Code. Aligned with Google's AI Optimization Guide for Google AI Overviews + AI Mode — and extends those foundations to the 5 other engines (ChatGPT, Claude, Gemini, Perplexity, Copilot) using
Find and fix broken links — three modes with different scale ceilings. `local` audits any local repo (HTML/MD/MDX, no size limit)…
Fast-path competitor intelligence — produces a side-by-side SEO + AEO + GEO + AI visibility scorecard plus ranked counter-move…
Generate a detailed content brief for a specific article or page. Use when the user asks to "create a content brief", "write a…
Fast-path content strategy — produce a pillar + cluster topology, 90-day publishing queue, and quick-win refresh list in a single…
Translate and localize content for international SEO. Use when the user asks to "translate content", "localize my site",…
Analyze and improve internal linking strategy. Use when the user asks about "internal links", "link structure", "site…
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use…
Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability,…
Turn the current project website into a short, polished, shareable launch video using Hyperframes. Use when someone says "/brag",…
Full website GEO+SEO audit with parallel subagent delegation. Orchestrates a comprehensive Generative Engine Optimization audit…