Skill
AI 비서에게 Longbridge Skill로 실시간 HK·US 주식 데이터와 거래 기능을 직접 제공
Google과 AI를 자동으로 활용해 유기적 트래픽을 늘리고, AI 기반 기사·고품질 백링크·자동 SEO를 제공합니다
Grow organic traffic from Google and AI, on autopilot. AI-first articles, high-authority backlinks, and automated SEO for ChatGPT, Perplexity & more.
스킬PythonGitHub @Thibaultbm온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기SEO & GEO skills for Claude Code, built with Claude Mythos 5. Rank in Google AND in LLMs (ChatGPT, Perplexity, Gemini): technical audits, backlinks, AI-optimized content, local SEO, and social amplification.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
SEO and GEO skills that work like a specification: they audit a page, compare it with the competitors that rank, and build the fix. Rank in Google and get cited by ChatGPT, Perplexity, Gemini and Google AI Overviews.
20 skills, 9 zero-dependency scripts, every threshold either measured (with its source) or labeled as a field heuristic from 115+ real agency audits. Free and open source.README 전문 보기 ↗SEO and GEO skills that work like a specification: they audit a page, compare it with the competitors that rank, and build the fix. Rank in Google and get cited by ChatGPT, Perplexity, Gemini and Google AI Overviews.
20 skills, 8 zero-dependency scripts, every threshold either measured (with its source) or labeled as a field heuristic from 115+ real agency audits. Free and open source.
Every skill that owns a page type (homepage and sales page, service, product, collection, comparison, blog article, local page, and the 21 types of the page sections skill) runs the same four phases, in the same order, with the same deliverable.
| Phase | Question | What runs | Output |
|---|---|---|---|
| 1. Spec | What must a page of this type contain? | The skill's specification table (stable IDs such as SVC-07) plus the 27 common requirements every page shares | The checklist |
| 2. Audit | What does the page contain today? | seo_audit.py (scores and findings) and section_audit.py (blocks present) | Every requirement marked Pass, Fail or Not verifiable |
| 3. Benchmark | What do the pages that rank, and that AI assistants cite, contain? | page_benchmark.py on your page and 3-5 competitor pages | Block x competitor table, the blocks most competitors have and you do not, the metrics where you sit below the median |
| 4. Build | What do we write, and when is it done? | The skill's wireframe, copy rules and JSON-LD templates | The page, then the scripts re-run as the acceptance test |
The finish line is measurable: no requirement left failing, or a written owner decision for each one that stays.
$ python3 skills/seo-geo-audit/scripts/page_benchmark.py --type homepage \
https://your-site.com/ https://rival-a.com/ https://rival-b.com/ https://rival-c.com/
| metric | your-site.com | rival-a.com | rival-b.com | rival-c.com |
| words | 847 | 1325 | 2187 | 2499 |
| seo_score | 80 | 84 | 54 | 88 |
| bold | 0 | 1 | 34 | 6 |
| money_links | 1 | 15 | 10 | 15 |
| schema | - | Organization, Person, WebSite | - | EducationalOrganization, WebSite |
...
BLOCKS half or more of the competitors have and the client does not:
- author_block (2/3) - guarantee (2/3) - contact_details (2/3)
CLIENT BELOW THE COMPETITOR MEDIAN:
- words: client 847 vs median 2187
- bold: client 0 vs median 6
python3 skills/seo-internal-linking/scripts/site_crawl.py https://your-site.com --out crawl.json
python3 skills/seo-traffic-drop/scripts/content_decay.py --current last3m.csv --previous prev3m.csv --last-year ly3m.csv --crawl crawl.json
The crawl finds what no single-page audit can see (orphans, internal links pointing to redirects, cannibalization, pages buried deeper than 3 clicks). The decay finder turns three Search Console exports into a refresh queue: which pages lose traffic, why, and what to do.
seo_audit.py uses the same thresholds and weights as the free Sorank Chrome extension, so the terminal and the browser agree on the same page. Per page it returns an SEO score and a GEO score out of 100 and a ranked list of findings, covering:
| Skill | Page it owns |
|---|---|
| seo-content-homepage | Homepage, flagship offer or sales page, about page: 16-block order, semantic bolding, proof with numbers, objection FAQ, price, Organization, Person and Course schema |
| seo-content-service-page | Service and landing pages, city and region pages |
| seo-content-product-page | E-commerce product pages, the ChatGPT Shopping feed |
| seo-content-collection-page | Category and collection pages: the text zones, facets, pagination |
| seo-content-comparison-page | X vs Y, alternatives, best-for lists, customer segment pages |
| seo-content-blog | Articles on the 12-element skeleton, plus the page templates: sticky table of contents, author box with photo and social profiles, CTA blocks, blog hub cards with covers |
| seo-local | Local pages and the Google Business Profile, reviews, citations |
| seo-page-sections | Any other page type (21 in total) and the site-level question "which pages and blocks are missing" |
| Skill | Use it for |
|---|---|
| seo-geo-audit | Full site audit, 15 categories, SEO and GEO scores, a prioritized plan that hands each fix to the right skill |
| seo-audit-pdf | The audit as a client-ready PDF: fixed A4 layout, nothing cut across two pages, no dates or delays, rendered and linted by one script |
| seo-traffic-drop | Traffic or rankings fell: date the drop, locate it, run the differential diagnosis |
| seo-technical | Crawl, indexation, Core Web Vitals, JavaScript rendering, AI crawler access, migrations |
| seo-ai-site-builders | Sites built by Lovable, Base44, Bolt, v0, Bubble and others: turn the JavaScript app into served HTML |
| seo-keyword-research | Real queries, intent mapping, cannibalization, AI prompt research |
| seo-internal-linking | Money-page-first linking, silos, orphan pages, anchors |
| seo-schema-markup | The structured data that still earns surfaces, ready JSON-LD templates, the markup Google retired |
| Skill | Use it for |
|---|---|
| seo-backlinks | Link building, ninja linking, digital PR, unlinked brand mentions |
| geo-visibility | How each AI engine picks sources, passage citability, the GEO score, entity consistency |
| geo-tracking | AI traffic in GA4, monthly prompt panels, share of voice |
| social-amplification | Repurpose content for YouTube, Reddit, LinkedIn and X to drive branded search and AI citations |
All standard-library Python 3.9+, read only, no API key, no install.
| Script | What it does |
|---|---|
skills/seo-geo-audit/scripts/seo_audit.py | Per page: SEO and GEO scores, ranked findings, every fact listed above; site-level robots, sitemap, llms.txt |
skills/seo-geo-audit/scripts/page_benchmark.py | Your page against 3-5 competitor pages: one table, block gaps, schema gaps, metrics below the median, and the vocabulary gap (terms and phrases half the competitors use and you never do, with the headings that carry them) |
skills/seo-internal-linking/scripts/site_crawl.py | Crawls the whole site from the homepage: orphans, click depth, weak inbound links, broken links and redirects, duplicate titles, meta and H1, thin pages, cannibalization candidates, generic anchors, stale pages, sitemap entries that should not be there |
skills/seo-traffic-drop/scripts/content_decay.py | From Search Console exports: the pages slowly losing clicks, classified as ranking loss, CTR loss, demand loss or seasonal, stale pages first, with the action for each |
skills/seo-page-sections/scripts/section_audit.py | Which blocks a page has (FAQ, breadcrumb, comparison table, reviews, guarantee, process, author...) |
skills/seo-ai-site-builders/scripts/render_check.py | What crawlers receive from a JavaScript site, by user agent, plus a soft-404 probe |
skills/seo-traffic-drop/scripts/gsc_diff.py | Locates a traffic drop in Search Console exports |
Claude Code plugin (recommended):
/plugin marketplace add Thibaultbm/claude-seo-geo
/plugin install claude-seo-geo@sorank
With the skills CLI:
npx skills add Thibaultbm/claude-seo-geo
Manual copy:
git clone --depth 1 https://github.com/Thibaultbm/claude-seo-geo.git
cp -r claude-seo-geo/skills/* ~/.claude/skills/
The skills are plain markdown in the open Agent Skills format, so they also work in Cursor, Codex, Gemini CLI and any agent that reads instructions from disk. See AGENTS.md.
Audit the service page https://example.com/seo-agency-lyon against the 3 pages that rank, then rewrite it.
Our homepage has no bold, no proof and a generic FAQ. Benchmark our competitors and rebuild it.
Our blog has no author box, no table of contents and no covers on the hub. Fix the templates.
Audit https://example.com and tell me what to fix first.
Our traffic dropped 40% last month. What happened?
Why does ChatGPT never mention us?
The right skill triggers on its own. For a whole site, start with seo-geo-audit; for one page, ask for the page type and the skill runs its four phases.
Sorank SEO & GEO Audit analyzes the page you are visiting in one click (rated 5.0, 1000+ users, 25 languages): SEO score with letter grade, GEO score, PageSpeed and Core Web Vitals, heading tree, image and link audits, robots.txt access for 25+ AI crawlers, and a view of the page as ChatGPT sees it. The audit script uses the same thresholds, so use the extension for the instant check and the skills to apply the fixes.
No. Google penalizes content with no added value, whoever wrote it. The page skills enforce the safe order: read what ranks (Phase 3), add information gain, source every claim.
Generative Engine Optimization: making a brand and its pages retrievable, quotable and quoted in AI answers (ChatGPT, Perplexity, Google AI Overviews and AI Mode, Claude). Same foundations as SEO, plus passage-level citability, entity consistency and its own measurement.
No. Only Googlebot renders JavaScript. Content that exists only after client-side rendering is invisible to ChatGPT, Claude and Perplexity, and the audit checks it first.
Yes. The method is language-agnostic, the scripts handle French and English stopwords and readability formulas, and the deliverables are written in the language of the site.
No. Everything runs on free surfaces: the bundled scripts, Search Console, Bing Webmaster Tools, PageSpeed Insights, People Also Ask, GA4, server logs.
monrobotlavevitre.fr, a French store for window-cleaning robots, stayed flat until it started the method at the end of February 2026, then climbed steeply. Search Console now reads 6.26K clicks and 162K impressions at an average position of 7.4, almost all earned after the start. The sales log shows orders from organic Google, direct, Google Shopping and ChatGPT: 25 payments, 2042.80 EUR. That ChatGPT line is the point of pairing SEO with GEO.
One wrong redirect or an overwritten page can cost rankings that took years to build. Sorank applies the same method on autopilot: articles published to your site, backlinks, and AI visibility tracking across ChatGPT, Perplexity and Gemini.
claude-seo-geo/
.claude-plugin/ plugin.json + marketplace.json
skills/ 20 skills (SKILL.md + references/ + evals/ + scripts/)
docs/
page-skill-standard.md the four-phase standard every page skill follows
scripts/ validate_skills.py (CI format and style checks)
AGENTS.md using the skills outside Claude Code
The 27 requirements shared by every page type live in skills/seo-geo-audit/references/common-page-spec.md; each finding code is explained in section 15 of skills/seo-geo-audit/references/audit-checklist.md.
Issues and pull requests are welcome: new evidence with sources, threshold corrections, translations. A new page skill follows docs/page-skill-standard.md. Run python3 scripts/validate_skills.py before submitting; CI enforces the format and house style (no em dashes, no emoji).
Built and maintained by Thibault Besson-Magdelain, founder of Sorank. The checklist, the GEO rubric and the scoring come from shipped tooling and real client work. Follow the work on LinkedIn and X.
License: MIT.