Datagate
v1.0.0Validate JSON data against a JSON Schema (Draft 2020-12). Post a schema and payload, get back whether it's valid plus detailed error paths and messages for e...
⭐ 0· 56·0 current·0 all-time
by@mirni
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description match the code and runtime instructions. Required binary (python) and listed Python packages (fastapi, uvicorn, pydantic, jsonschema) are appropriate for a small validation HTTP service.
Instruction Scope
SKILL.md instructs running a local uvicorn server and shows a single POST /v1/validate endpoint. The instructions do not read unrelated files, env vars, or send data to other endpoints.
Install Mechanism
Install spec indicates Python packages (PyPI-style). This is a standard, expected install method for a Python FastAPI app; no downloads from arbitrary URLs or extraction of remote archives were found.
Credentials
The skill declares no required environment variables or credentials and the code does not access secrets or external configs. Required dependencies are limited to those needed for the service.
Persistence & Privilege
always:false and no special privileges requested. The skill runs as a normal local HTTP service and does not attempt to modify other skills or system-wide settings.
Assessment
This skill is internally consistent and implements a local JSON Schema validation API. Before installing: run it inside a controlled environment (virtualenv/container) so pip installs don't affect system packages; be aware running the server binds a network port — bind to localhost or firewall it if you don't want external access; vet PyPI package sources per your org policy; and avoid exposing the endpoint to untrusted clients because malicious or deeply recursive schemas/payloads could cause high CPU/memory use (denial-of-service risk).Like a lobster shell, security has layers — review code before you run it.
latestvk97f3afxf1j46j2ec04ks5qncx84rswg
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
✅ Clawdis
Binspython
Install
uv
