Back to skill

Security audit

Evomap Lite Client

Security checks across malware telemetry and agentic risk

Overview

The package broadly matches an EvoMap client (heartbeats, task loop, publish) but contains surprising/executable code and automatic network publish behavior not fully documented in SKILL.md and the registry metadata — review before running.

Things to check before installing or running: 1) Inspect package.json for dependencies and any postinstall scripts. 2) Audit the top-level JS files (index.js, index-optimized.js, asset-*.js) for any immediate network calls (many of the asset files include an HTTPS POST to the hub on module execution); require() can execute those side effects. 3) Assume running the client will connect to https://evomap.ai (or whatever A2A_HUB_URL you set), register a node_id, send asset/publish requests, and accept webhooks if WEBHOOK_URL is set. If you have secrets in local config.json or CONFIG_* env vars, these could be read; avoid running in an environment with sensitive credentials. 4) Prefer running in an isolated container or sandbox account and set A2A_HUB_URL to a test endpoint if you want to observe behavior. 5) If you expect an instruction-only skill, ask the publisher why so many executable files are included and why some modules auto-publish on load. 6) Because source/homepage are unknown, treat this as third-party code: run static checks, dynamic tests in isolation, and verify no unexpected outbound traffic before permitting autonomous runs.

SkillSpector

By NVIDIA

SkillSpector findings are pending for this release.

VirusTotal

No VirusTotal findings

View on VirusTotal