rustyseo-toolkit — скилл для Claude Code: краулинг и SEO-анализ
Скилл подключает к агенту бесплатный SEO/GEO-инструмент на Tauri и Rust: обход сайтов без лимитов, разбор логов Nginx и Apache, выгрузка данных.
npx skills add reason-machines/marketing-skills --skill rustyseo-toolkit -a claude-codeЧто делает rustyseo-toolkit
Скилл описывает работу с RustySEO — приложением на Tauri, Rust, Next.js и TypeScript. Агент получает готовые сценарии: мелкий обход одной страницы, глубокий обход с ограничением по числу страниц и задержкой между запросами, разбор серверных логов, сбор SEO-метрик вроде title, meta description, заголовков, canonical, Open Graph и структурированных данных. Всё считается локально, облачные коннекторы подключаются по желанию.
Из логов агент вытаскивает трафик ботов, частоту обхода, страницы с ошибками 404 и 500 и популярные адреса. Есть выгрузка результатов в CSV, Excel, PDF и Google Sheets, генерация тем и кластеризация ключевых слов через Gemini или Ollama. Для коннекторов нужны ключи: GOOGLE_PAGESPEED_API_KEY, GOOGLE_GEMINI_API_KEY, а для Search Console и GA4 — OAuth-пара GOOGLE_GSC_CLIENT_ID и GOOGLE_GSC_CLIENT_SECRET.
Терминальный режим ставится отдельно: репозиторий RustySEO-Headless собирается через cargo build --release. Десктопное приложение — это .msi для Windows, .dmg для macOS, .AppImage или .deb для Linux. Если у вас нет ключа Gemini, генерация тем и кластеризация останутся недоступны, потому что эти функции идут через API-коннекторы.
Какие задачи решает
- обойти сайт целиком и собрать метатеги со всех страниц
- разобрать access.log и найти страницы с ошибками 404
- выгрузить результаты обхода в CSV или Excel
- собрать кластеры ключевых слов из списка запросов
- сверить данные Search Console с собственным обходом
Примеры запросов агенту
- прогони глубокий обход сайта example.com и покажи страницы без meta description
- разбери /var/log/nginx/access.log за январь и посчитай трафик Googlebot
- сгенерируй 10 тем для кластера «organic gardening tips» через Gemini
Как установить rustyseo-toolkit
1Через Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill rustyseo-toolkit -a claude-code2Вручную: положить файлы
~/.claude/skills/rustyseo-toolkit/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/rustyseo-toolkit/
1Через Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill rustyseo-toolkit -a codex2Вручную: положить файлы
.agents/skills/rustyseo-toolkit/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill rustyseo-toolkit -a cursor2Вручную: положить файлы
.cursor/skills/rustyseo-toolkit/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/marketing-skills rustyseo-toolkit2Вручную: положить файлы
.github/skills/rustyseo-toolkit/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill rustyseo-toolkit -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/marketing-skills --path skills/rustyseo-toolkitВручную: положить файлы
.devin/skills/rustyseo-toolkit/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/marketing-skills --skill rustyseo-toolkit -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора19
Похожие
Рядом в теме «SEO и GEO»
Всё по теме «SEO и GEO» →Вопросы о rustyseo-toolkit
Как установить rustyseo-toolkit в Claude?
Выполните npx skills add reason-machines/marketing-skills --skill rustyseo-toolkit -a claude-code. Скилл появится в ~/.claude/skills/rustyseo-toolkit/SKILL.md.
Что делает rustyseo-toolkit?
Даёт агенту сценарии обхода сайтов, разбора логов Nginx и Apache, сбора SEO-метрик и выгрузки результатов. Работает локально, облачные коннекторы подключаются отдельно.
Что нужно для работы коннекторов?
Ключи API: GOOGLE_PAGESPEED_API_KEY и GOOGLE_GEMINI_API_KEY, а для Search Console и GA4 — OAuth-пара GOOGLE_GSC_CLIENT_ID и GOOGLE_GSC_CLIENT_SECRET. Без них эти функции не запустятся.