← Back to Skills Marketplace
johnnywang2001

Sitemap Generator

by John Wang · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
300
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install sitemap-generator
Description
Generate XML sitemaps by crawling a website. Use when a user needs to create a sitemap.xml for SEO, audit site structure, discover all pages on a domain, or...
Usage Guidance
This skill appears to be what it claims: a local Python crawler that generates sitemap.xml. Before using it, ensure you have permission to crawl the target site (and respect robots.txt even though the script doesn't), avoid pointing it at internal/private URLs you don't want probed, and be careful with the output path (it will overwrite files). Install the declared pip dependencies in a controlled environment. If you need robots.txt compliance or more aggressive rate-limiting/URL canonicalization, review or modify the script before running.
Capability Analysis
Type: OpenClaw Skill Name: sitemap-generator Version: 1.0.0 The sitemap-generator skill is a standard utility for crawling a website and generating a sitemap.xml file. The implementation in scripts/sitemap_gen.py uses well-known libraries (requests, BeautifulSoup) and includes responsible crawling features such as domain restriction, configurable delays, and depth limits. No evidence of malicious intent, data exfiltration, or prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description match the included script and SKILL.md. The Python crawler uses requests and BeautifulSoup as declared, only fetches same-domain HTML pages, skips binary resources, and outputs a sitemap — all expected for this purpose.
Instruction Scope
Instructions are limited to running the provided script with options. The script issues HTTP requests to the target URL(s) and writes an output file; it does not read other system files or environment variables. Notes: it does not check robots.txt (so may crawl pages a site disallows), and it will crawl whatever URL you provide (including internal/private addresses if you pass them), so exercise caution about targets and permissions.
Install Mechanism
No install spec; the skill is instruction+script only. Dependencies are standard pip packages (requests, beautifulsoup4) and are declared in SKILL.md. Nothing is downloaded from arbitrary URLs or installed silently.
Credentials
The skill requests no environment variables or credentials. The script operates with only network access to the user-specified target and local filesystem write access for the output file.
Persistence & Privilege
No special persistence is requested (always:false). The skill does not modify other skills or system config. It runs only when invoked.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sitemap-generator
  3. After installation, invoke the skill by name or use /sitemap-generator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of sitemap-generator. - Crawl any website and generate a standards-compliant XML sitemap. - Supports configurable crawl depth, maximum pages, delay between requests, and output path. - Allows setting SEO hints such as changefreq and priority. - Skips external links and binary file types for efficient sitemap generation. - Outputs ready for direct submission to search engines; follows sitemaps.org protocol.
Metadata
Slug sitemap-generator
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Sitemap Generator?

Generate XML sitemaps by crawling a website. Use when a user needs to create a sitemap.xml for SEO, audit site structure, discover all pages on a domain, or... It is an AI Agent Skill for Claude Code / OpenClaw, with 300 downloads so far.

How do I install Sitemap Generator?

Run "/install sitemap-generator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Sitemap Generator free?

Yes, Sitemap Generator is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Sitemap Generator support?

Sitemap Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Sitemap Generator?

It is built and maintained by John Wang (@johnnywang2001); the current version is v1.0.0.

💬 Comments