Schema Markup Generator
PassAudited by ClawScan on May 1, 2026.
Overview
This is a purpose-aligned schema-markup helper; the main things to notice are that it can fetch user-specified web pages or sitemaps and write generated JSON files locally.
This skill appears safe for its stated purpose. Before installing or using it, be aware that URL and sitemap modes fetch web pages, batch mode writes JSON files locally, and some features may require installing Python packages such as requests and beautifulsoup4. Review generated JSON-LD before publishing it to a website.
Findings (2)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Running batch generation can make multiple outbound web requests and create files on your machine.
Batch mode fetches URLs from a sitemap or file and writes generated schema files locally. This is purpose-aligned, but users should run it only on intended URLs and choose an appropriate output directory.
resp = requests.get(url, timeout=10) ... output_file = output_dir / f"{safe_name}.json" ... json.dump(schema, f, indent=2)Use it on sites you control or trust, keep the default or a reasonable page limit, and review the output directory before running.
If dependencies are not already installed, you may need to install external Python packages before using the batch feature.
The script depends on third-party Python packages and suggests a manual, unpinned pip install. This is common for a Python helper, but users should install dependencies from trusted sources.
except ImportError:
print("Error: pip install requests beautifulsoup4")Install dependencies in a project virtual environment and review package names before installing.
