Turn one natural-language request into an evidence-bounded SEO work plan across technical SEO, crawling and indexing, Search Console incidents, keyword-to-page mapping, migrations, experiments, international or ecommerce SEO, and AI-search foundations. Use for 一句话SEO、技术SEO、自然搜索、收录诊断、关键词页面映射 and website SEO. Exclude paid search, ASO, ranking guarantees, link spam, live mutation without authorization, and unsupported metrics.
npx skills add https://github.com/yaojingang/GEOHub --skill seo
references/seo-method.md and normalize the request into references/input-example.json shape.python3 scripts/run_seo.py --input <brief.json> --output <runs-root> or python -m geo_seo_hub seo --input <brief.json> --output <runs-root>.findings empty; later analysis needs a separately validated evidence-backed contract.Return the normalized brief, seo-plan.json, a Markdown report, evidence ledger, quality report, and run manifest under one Artifact Bus run.
Never invent search volume, difficulty, rankings, traffic, backlinks, crawl, index, competitor, conversion, or citation metrics. Keep provider and surface rules separate. Crawling, indexing, ranking, rich results, traffic, revenue, and AI citations remain unguaranteed outcomes.
Take yaojingang/seo from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.