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.

What this means

Running batch generation can make multiple outbound web requests and create files on your machine.

Why it was flagged

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.

Skill content
resp = requests.get(url, timeout=10) ... output_file = output_dir / f"{safe_name}.json" ... json.dump(schema, f, indent=2)
Recommendation

Use it on sites you control or trust, keep the default or a reasonable page limit, and review the output directory before running.

What this means

If dependencies are not already installed, you may need to install external Python packages before using the batch feature.

Why it was flagged

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.

Skill content
except ImportError:
    print("Error: pip install requests beautifulsoup4")
Recommendation

Install dependencies in a project virtual environment and review package names before installing.