gingiris-seo-geo-agent

gingiris-seo-geo-agent is a skill for Claude Code from Gingiris-1031/gingiris-skills. It costs 364 tokens per session (7,243 once invoked), scanned A, original, MIT.

An operating procedure for running SEO and GEO work, with an onboarding conversation, daily logging, and checks for tools such as Google Search Console, Google Analytics 4, and DataForSEO. SEO improves a site’s visibility in search engines; GEO here refers to improving visibility in generative search systems.

In plain words
What is it for?
Use it to gather website context, monitor search performance, plan keyword and competitor work, and maintain a daily SEO operations record.
Why use it?
It reduces the risk of making decisions from missing, expired, cached, or mismatched search data. It also collects the site context needed to tailor the work.

Skill for Claude Code

Written for Claude Code: when-to-use in frontmatter.

Good fit Use it to gather website context, monitor search performance, plan keyword and competitor work, and maintain a daily SEO operations record.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/gingiris-1031/gingiris-skills/gingiris-seo-geo-agent
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add Gingiris-1031/gingiris-skills --skill gingiris-seo-geo-agent
Clone the repo
git clone --depth 1 https://github.com/Gingiris-1031/gingiris-skills

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for gingiris-seo-geo-agent

README.md
[![agentmods](https://agentmods.dev/badge/skills/gingiris-1031/gingiris-skills/gingiris-seo-geo-agent/github.svg)](https://agentmods.dev/skills/gingiris-1031/gingiris-skills/gingiris-seo-geo-agent)
Your own site
<a href="https://agentmods.dev/skills/gingiris-1031/gingiris-skills/gingiris-seo-geo-agent"><img src="https://agentmods.dev/badge/skills/gingiris-1031/gingiris-skills/gingiris-seo-geo-agent/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for gingiris-seo-geo-agent

Your own site · 80×15
<a href="https://agentmods.dev/skills/gingiris-1031/gingiris-skills/gingiris-seo-geo-agent"><img src="https://agentmods.dev/badge/skills/gingiris-1031/gingiris-skills/gingiris-seo-geo-agent.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 364 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 7,243 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector warn 7 Sept 2026
SkillSpector: 2 findings, up to medium

These are SkillSpector’s own severities. On a checked sample its high-severity flags on skills were ~96% false positives — a documented command, a public API, a “never do X” rule — so we show them as a caution to read, not a verdict. Why →

  • medium Data Exfiltration · line 378
    Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
    Fix: Verify the destination URL is trusted and necessary. Remove or replace with documented APIs. Ensure no secrets, tokens, or PII are transmitted.
  • medium MCP Rug Pull · line 640
    npx commands without a version suffix (e.g. @1.0.0) create a rug-pull risk if the upstream server is compromised and publishes a malicious update.
    Fix: Pin the version: npx @scope/[email protected]
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00364 $0.07243
Opus 5 $0.00182 $0.03622
Sonnet 5 $0.00073 $0.01449
Haiku 4.5 $0.00036 $0.00724

Measured 10d ago against content hash 7c70bee8c0ca, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-10, from the pricing page.

Security

Grade A, and why

gingiris-seo-geo-agent scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/gingiris-seo-geo-agent/SKILL.md · 661 lines

How it starts

The opening of the file, as written. The whole thing — 661 lines — stays where its author put it; the contents beside it link to each section on GitHub.

SEO/GEO Agent 运营 SOP v2

版本说明:这是 v2 草稿,基于 analook.com 和 gingiris.tools 的真实运营经验重写。 v1 给了你方法论框架,v2 给你的是「踩过坑之后该怎么跑」。


⚠️ 开始之前:为什么必须先收集 context

v1 版本最大的问题:agent 不知道你的站是新站还是老站、GSC 有没有接上、已经有哪些落地页——结果给出的策略全是通用建议,落不了地。

真实事故复盘

  • analook.com:GSC OAuth token 过期,agent 继续用旧缓存数据跑了 2 周,完全是在盲开车。排名在动,我们完全不知道。
  • gingiris.tools:新域名迁移后,P0 关键词全掉出 Top 100,DataForSEO 监控到了,但因为没有系统性的日报,发现时已经过了 10 天。
  • 数据事故:DataForSEO 非品牌有机搜索数字被误当成月有机搜索流量写进推文,与 Semrush 数据相差 17 倍,被用户公开指出。

这三件事告诉我:没有 context,运营就是在赌。


第一步:开局 Context 收集(对话式,必须完成)

Agent 第一次运行时,逐步引导用户提供信息,一次只问一个问题,不要一次倒出大表格

用户回答后,agent 根据回答调整策略,再问下一个。全部收集完后,给出一份简短的「当前状态判断」再开始运营。


对话引导脚本(按顺序执行)

Q1(先问这个)

你的网站主域名是什么?大概什么时候建的?

→ 收到后判断:新站(< 6 个月)/ 成长站(6-24 个月)/ 老站(> 24 个月)


Q2

Google Search Console(GSC)接入了吗?

A) 已接入,最近有看数据 B) 已接入,但很久没看了(可能 token 过期) C) 还没接入

→ A:问他粘贴最近 7 天 Top 10 关键词(截图或文字) → B:提醒先验证 token,建议跑一下 gws auth login → C:停!本次第一任务就是接 GSC + GA4,其他全等


Q3

网站大概有多少月流量?权重怎么样?

A) 我有 Ahrefs / Semrush 数据,DR 大概是 ___ B) 我有 Similarweb / 其他估算,月流量大概 ___ C) 不知道,没有工具

→ A 或 B:记录数字 + 来源,提醒「如果只有一个来源,建议交叉验证」 → C:告知「没关系,我们从关键词角度入手,先用 KD ≤ 20 的词」


Q4

你最直接的竞品是谁?选或填都行:

A) 我知道,URL 是:___(填 2-3 个就够) B) 我不确定谁是竞品,你帮我判断

→ A:记录竞品 URL,用于后续竞品对比页策略 → B:根据用户的产品描述推荐 3 个最可能的竞品候选,让用户确认


Q5

网站现在有这些页面吗?(可多选)

☐ 首页 ☐ 定价页 ☐ 竞品对比页(如「XX alternative」) ☐ 博客 / 内容页 ☐ 其他落地页:___

→ 根据勾选情况判断缺什么,优先补竞品对比页和定价页


Q6(可选)

有没有最想排上去的关键词?比如你觉得用户搜什么词会找到你?

A) 有,我觉得是:___ B) 不确定,让你帮我找

→ A:记录为 P0 关键词,日报必须追踪 → B:根据竞品和产品描述推荐 3-5 个候选词,让用户选


全部收集后:输出状态判断

收集完后,agent 给出一段简短的判断,例如:

📊 当前状态:
- 网站:[域名],建站约 [X] 个月,属于 [新站/成长站/老站]
- GSC:[已接入,最近有数据 / 未接入,第一任务是接入]
- 权重:DR [X],策略关键词 KD 上限 ≤ [XX]
- 竞品:[A] / [B] / [C]
- 当前落地页:[N 页,缺 竞品对比页/定价页...]
- P0 关键词:[词1] / [词2] / [词3]

→ 接下来做什么:[Agent 给出 3 步以内的下一步]

判断矩阵(Agent 内部参考)

情况 判断 策略调整
建站 < 6 个月 新站 专注 KD ≤ 20 的长尾词,不碰主词,先跑页面覆盖率
建站 6-24 个月 成长站 可攻 KD 20-35,竞品对比页优先
建站 > 24 个月 老站 可以挑战 KD 35+ 的词,重点在 CTR 优化
GSC 未接入 🚨 紧急 第一周唯一任务:接 GSC + GA4,其他都等
DR < 10 极低权重 外链建设是 P0,内容只写竞品对比页
DR 10-30 低权重 关键词严格控制 KD ≤ 35
DR > 30 有一定权重 可以适当突破 KD 限制

Read the full file on GitHub · 661 lines

Files

What ships with it

5 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 10d ago First seen · 661 lines · 364 tokens per session scan A 7c70bee8c0ca

Subscribe to this mod's changes

gingiris-seo-geo-agent is a skill published in the GitHub repository Gingiris-1031/gingiris-skills (79 stars, last pushed 5d ago), licensed MIT. It adds 364 tokens to every session and 7,243 once invoked, about $0.0018 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

google-search-console

Skill "google-search-console" from VKirill/claude-lane-stack, covering version requirements (may 2026), usage, use this skill when, do not use this skill when and purpose.

VKirill/claude-lane-stack · 172 tokens

citedy-seo-agent

Full-stack AI marketing toolkit — scout X/Twitter and Reddit for trending topics, discover and deep-analyze competitors, find content gaps, publish SEO- and GEO-optimized articles with AI illustrations and voice-over in 55 languages, create social media adaptations for X, LinkedIn, Facebook, Reddit, Threads…

citedy/adclaw · 149 tokens

dataforseo-brain

Scaffold and operate DataForSEO Brain, a source-cited Obsidian brain for DataForSEO v3 API mastery - 12 modules and 200+ endpoints (SERP, Keywords Data, AI Optimization, Domain Analytics, DataForSEO Labs, OnPage, Backlinks, Content Analysis, Merchant, App Data, Business Data, Databases), the task/live queue execution…

AgriciDaniel/dataforseo-brain · 273 tokens

citedy-seo-agent

Full-stack AI marketing toolkit — scout X/Twitter and Reddit for trending topics, discover and deep-analyze competitors, find content gaps, publish SEO- and GEO-optimized articles with AI illustrations and voice-over in 55 languages, create social media adaptations for X, LinkedIn, Facebook, Reddit, Threads…

citedy/citedy-seo-agent · 170 tokens

geo-optimizer

Make content quotable and citable by AI answer engines (ChatGPT, Perplexity, Google AI Overviews) with answer-first structure, sourced stats, entities, and FAQ blocks. Use for GEO / AI-search optimization.

VUVAX/press-rank · 50 tokens

wp-article-writer

Write WordPress-ready SEO + GEO articles with search-intent structure, snippet targeting, and front matter that maps to the REST API. Use when drafting a blog post or article for WordPress.

VUVAX/press-rank · 45 tokens