Historical Map

v1.0.0

Generate beautiful vintage-style historical maps from GeoJSON data. Supports multiple projections, color palettes, timelines, compass roses, parchment overla...

0· 55·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match what the files do: generate.py and the docs implement GeoJSON-based map generation, projections, palettes, and post-processing. Required Python geospatial libraries are appropriate for this functionality.
Instruction Scope
SKILL.md and generate.py limit actions to loading local GeoJSON, optional basemap/parchment images, and rendering images. The code searches expected local paths (~/.openclaw/... , ~/historical-basemaps, ./data) and font locations; it does not contain network calls, credential reads, or instructions to transmit data to remote endpoints.
Install Mechanism
Install is instruction-only (pip installs listed in SKILL.md). The listed packages (geopandas, pyproj, shapely, matplotlib, Pillow, numpy) are expected for geospatial plotting but geopandas often requires non-Python system libraries (GDAL, PROJ). Users may need to install system packages prior to pip; this is a usability note rather than a security issue.
Credentials
The skill requests no environment variables, no credentials, and no config paths beyond reading local data directories and fonts. The resources accessed are proportionate to map generation.
Persistence & Privilege
Skill does not request always:true and does not modify other skill or system configurations. It is instruction-only and will run only when invoked.
Assessment
This skill appears to do what it says: generate vintage maps from local GeoJSON. Before installing: (1) be prepared to install system-level geospatial prerequisites (GDAL/PROJ) for geopandas; (2) supply or download the historical GeoJSON files into the data paths the tool checks (it does not automatically fetch them); (3) review any GeoJSON you load for sensitive content (the tool will read local files); and (4) run the code in a sandbox or isolated environment if you prefer, since it will read files from your home and project directories (fonts and data) but does not exfiltrate data or require credentials.

Like a lobster shell, security has layers — review code before you run it.

latestvk9702hcqa1ney7hazbepa5tjzh83srrp

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🗺️ Clawdis

Comments