Skip to main content
skill CX Codex

rustyseo-toolkit — Claude Code skill: crawling and SEO analysis

This skill wires a free SEO/GEO toolkit built on Tauri and Rust into your agent: unlimited site crawls, Nginx and Apache log parsing, data exports.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add reason-machines/marketing-skills --skill rustyseo-toolkit -a claude-code
Open on GitHub

What rustyseo-toolkit does

The skill documents RustySEO, an app written in Tauri, Rust, Next.js and TypeScript. Your agent gets ready-made flows: a shallow crawl of a single page, a deep crawl with a page cap and a delay between requests, server log parsing, and collection of SEO metrics such as title, meta description, headings, canonical, Open Graph tags and structured data. Everything runs locally; cloud connectors are optional.

From logs the agent pulls bot traffic, crawl frequency, 404 and 500 pages, and the most visited URLs. Crawl results export to CSV, Excel, PDF and Google Sheets, and there is topic generation plus keyword clustering through Gemini or Ollama. Connectors need keys: GOOGLE_PAGESPEED_API_KEY, GOOGLE_GEMINI_API_KEY, and the OAuth pair GOOGLE_GSC_CLIENT_ID and GOOGLE_GSC_CLIENT_SECRET for Search Console and GA4.

The terminal mode installs separately: clone RustySEO-Headless and run cargo build --release. The desktop build ships as .msi for Windows, .dmg for macOS, .AppImage or .deb for Linux. No Gemini key means no topic generation and no clustering, since both go through API connectors.

What it helps with

  • crawl a whole site and collect meta tags from every page
  • parse access.log and surface pages returning 404
  • export crawl results to CSV or Excel
  • build keyword clusters from a raw query list
  • cross-check Search Console data against your own crawl

Example prompts for the agent

  • run a deep crawl of example.com and list pages missing meta descriptions
  • parse /var/log/nginx/access.log for January and count Googlebot traffic
  • generate 10 topics for the seed "organic gardening tips" with Gemini

How to install rustyseo-toolkit

1Skills CLI (Vercel)

npx skills add reason-machines/marketing-skills --skill rustyseo-toolkit -a claude-code

2Manually: put the files in place

~/.claude/skills/rustyseo-toolkit/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/rustyseo-toolkit/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about rustyseo-toolkit

How do I install rustyseo-toolkit in Claude?

Run npx skills add reason-machines/marketing-skills --skill rustyseo-toolkit -a claude-code. The skill lands in ~/.claude/skills/rustyseo-toolkit/SKILL.md.

What does rustyseo-toolkit do?

It gives your agent flows for crawling sites, parsing Nginx and Apache logs, collecting SEO metrics and exporting the results. It runs locally, with cloud connectors added separately.

What do the connectors need to work?

API keys: GOOGLE_PAGESPEED_API_KEY and GOOGLE_GEMINI_API_KEY, plus the OAuth pair GOOGLE_GSC_CLIENT_ID and GOOGLE_GSC_CLIENT_SECRET for Search Console and GA4. Without them those features will not run.

Similar skills

Everything for SEO and GEO →

From the same set19

email-marketing-bible-skill This skill helps with email marketing audits, campaign copy, automated flows, and deliverability checks. Use it to plan a sequence or investigate a sending issue. CX Codex +1 898installs reddit-marketing-agent A skill that searches Reddit for threads matching your keywords and drafts replies for them. Useful if you run a community or promote a product there. CX Codex +1 894installs marketing-selling-point-generator This skill turns product details, reviews, and competitor data into ranked selling points and marketing copy for different channels. CX Codex +1 891installs 30x-growth-marketing-panel This skill routes marketing questions to an 11-expert panel backed by YouTube research. Use it for pricing, SEO, content, offers, and growth planning. CX Codex +1 879installs pymc-marketing-mmm-clv A skill for Bayesian marketing analytics with PyMC: media mix modeling, customer lifetime value and BTYD models. Useful when you need channel contributions and ROAS. CX Codex +1 835installs adspower-antidetect-browser A skill that gives your agent ready calls for creating, launching and stopping AdsPower browser profiles over the local API. CX Codex +1 821installs marketing-content-pipeline-automation A skill for building a content pipeline: topic research, AI text generation, and video rendering with Remotion. Handy when a keyword should turn into publishable material. CX Codex +1 782installs marketing-pipeline-share-ai-content-automation A skill that wires up a content pipeline: it researches fresh material, writes articles in several formats and languages, and renders video with Remotion. CX Codex +1 766installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor