Install
openclaw skills install esri-smells-consumerClawHub Security found sensitive or high-impact capabilities. Review the scan results before using.
Paid client skill for Esri Workflow Smell Detector via x402 (Base/USDC). Use when you want to run a deterministic automation preflight scan on an ArcGIS Pro project snapshot by calling https://api.x402layer.cc/e/esri-smells (HTTP 402 payment flow).
openclaw skills install esri-smells-consumerThis skill helps an agent call the paid Smell Detector endpoint (x402 pay-per-request) using Base/USDC.
It does not host the service.
The expected input, project_snapshot, is the JSON artifact produced by the open-source ArcGIS Pro CLI (arcgispro-cli).
Recommended workflow:
arcgispro-cli to export a project snapshot/context artifact (safe-by-default, no raw data)This keeps a clean boundary:
arcgispro-cli) answers: what is in the projectPOST https://api.x402layer.cc/e/esri-smellsRequired JSON body:
{
"project_snapshot": { },
"constraints": {
"target": "arcpy" | "geoprocessing" | "agol",
"deployment": "desktop" | "server",
"max_runtime_sec": 300
}
}
summaryrisk_score (0.0–1.0)issues[]flagsversionrequestHashrequestHashpip install -r {baseDir}/requirements.txt
export PRIVATE_KEY="0x..."
export WALLET_ADDRESS="0x..."
python {baseDir}/scripts/call_smells.py path/to/project_snapshot.json
X-Payment.