SEO Obsidian KB

Crawls a sitemap and turns every page into a linked Obsidian note

Tested · Works

Test report

Verdict
Tested · Works
Score
8.8/10
Tested
Aug 7, 2026
Environment
Claude Code 2.x (agent harness)

Ran the bundled crawler live against a 6-page site: it fetched 6/6 pages and resolved the full internal link graph, including the 4 inbound backlinks pointing at the homepage. The vault it produced carried 16 distinct frontmatter fields and 44 wikilinks, every one of which resolved to a real note, against 3 fields and 6 wikilinks in the no-skill version, which had no backlink data at all. Two frontmatter fields are dead on arrival: the crawler strips every script tag for its word count before it looks for JSON-LD, so has_schema came back false on a page whose Product and Offer schema I could see in the raw HTML. The base-path autodetect also guessed '/index.html/' on a site whose first sitemap entry was the homepage. The crawler disables TLS certificate verification and the setup step installs pip packages with --break-system-packages.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 8/10
  • Docs & honesty 4/5

What SEO Obsidian KB does

Bulk-fetches every URL in a sitemap with a bundled async Python crawler, extracts titles, headings, word counts and the internal link graph, then writes one Obsidian note per page with a 15-field YAML frontmatter, inbound/outbound wikilinks, category indexes and a product MOC. Triggers when you ask to build an Obsidian vault or knowledge base from a site's sitemap.

How to install SEO Obsidian KB

git clone https://github.com/lionkiii/claude-seo-skills.git
mkdir -p ~/.claude/skills
cd claude-seo-skills && cp -r skills/seo-obsidian-kb ~/.claude/skills/seo-obsidian-kb

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger SEO Obsidian KB

  • /seo-obsidian-kb Crawls a sitemap and turns every page into a linked Obsidian note

It also activates on plain-language prompts like these:

  • Crawl our sitemap and build an Obsidian knowledge base from it
  • Turn every page on our site into linked Obsidian notes
  • Build a product MOC in Obsidian from our site's sitemap pages

Frequently asked questions

Is the SEO Obsidian KB skill free?
Yes. The skill itself is free from lionkiii/claude-seo-skills. SkillProof publishes the install command and an independent test verdict at no cost.
Does SEO Obsidian KB work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Aug 7, 2026. Verdict: Tested · Works. Ran the bundled crawler live against a 6-page site: it fetched 6/6 pages and resolved the full internal link graph, including the 4 inbound backlinks pointing at the homepage. The vault it produced carried 16 distinct frontmatter fields and 44 wikilinks, every one of which resolved to a real note, against 3 fields and 6 wikilinks in the no-skill version, which had no backlink data at all. Two frontmatter fields are dead on arrival: the crawler strips every script tag for its word count before it looks for JSON-LD, so has_schema came back false on a page whose Product and Offer schema I could see in the raw HTML. The base-path autodetect also guessed '/index.html/' on a site whose first sitemap entry was the homepage. The crawler disables TLS certificate verification and the setup step installs pip packages with --break-system-packages.
What is the SEO Obsidian KB SkillProof Score?
8.8/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 8/10, docs & honesty 4/5.
How do I install SEO Obsidian KB?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use SEO Obsidian KB with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.