Drop seo-audit into your DeepSeek Harness skills directory and you have a full local & technical SEO audit engine. Nothing touches your global Python or system — dependencies and Chromium stay workspace-local.
git clone https://github.com/Haniubub/seo-toolkit.git
cd seo-toolkit
./setup.sh # one command: pylibs/ + Chromium + smoke test
The skill looks for the toolkit in order:
$SEO_TOOLKIT — set this and you're done.seo-toolkit/ folder beside this skill../seo on PATH../seo doctor # expect "Playwright-Chromium: OK"
./seo audit https://example.com # full weighted audit
The first ./seo doctor may occasionally time out under a sandbox because it launches headless Chromium — just retry. It's a transient launch flake, not a broken install.
requests, beautifulsoup4, lxml, playwright