GB-Power-Market-JJ canonry

Open-source AEO monitoring CLI. Track how AI answer engines cite your domain across ChatGPT, Gemini, Claude, and Perplexity.

install
source · Clone the upstream repo
git clone https://github.com/GeorgeDoors888/GB-Power-Market-JJ
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/GeorgeDoors888/GB-Power-Market-JJ "$T" && mkdir -p ~/.claude/skills && cp -r "$T/openclaw-skills/skills/arberx/canonry" ~/.claude/skills/georgedoors888-gb-power-market-jj-canonry && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/GeorgeDoors888/GB-Power-Market-JJ "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/openclaw-skills/skills/arberx/canonry" ~/.openclaw/skills/georgedoors888-gb-power-market-jj-canonry && rm -rf "$T"
manifest: openclaw-skills/skills/arberx/canonry/SKILL.md
source content

Canonry

Open-source AEO (Answer Engine Optimization) monitoring CLI by AINYC. Tracks how AI answer engines cite or omit a domain for target keywords.

When to Use

Use this skill when setting up canonry, running visibility sweeps, interpreting citation results, managing projects/keywords/competitors, troubleshooting errors, performing competitive analysis, managing Google/Bing indexing, or working with analytics.

Quick Start

npm install -g @ainyc/canonry
canonry init --gemini-key <KEY> --openai-key <KEY> --claude-key <KEY>
canonry start
canonry project create mysite --domain example.com
canonry keyword add mysite "best widget maker" "how to build widgets"
canonry run mysite --wait
canonry evidence mysite

Key Concepts

  • Sweeps query AI providers and record whether your domain was cited
  • Evidence shows per-keyword cited/not-cited results
  • Analytics tracks citation trends, gaps, and source breakdowns over time
  • Canonry is an observability tool — site changes take days/months to appear in AI responses

Always confirm with the user before running a sweep. Sweeps consume provider API quota.

Reference

TopicFile
Full CLI commandsreferences/canonry-cli.md
Interpreting resultsreferences/aeo-analysis.md
Indexing workflowsreferences/indexing.md

Common Errors

ErrorFix
fetch failed
Server not running —
canonry start
Config not found
Run
canonry init
canonry: command not found
Check PATH includes npm global bin
429 rate_limit_error
Provider quota hit — wait or reduce sweep frequency
Run status
partial
Some providers failed — successful snapshots still saved
CDP connection refusedChrome not running with
--remote-debugging-port