Maven Pom Validator

PassAudited by VirusTotal on May 1, 2026.

Overview

Type: OpenClaw Skill Name: maven-pom-validator Version: 1.0.1 The maven-pom-validator skill is a legitimate utility for linting and auditing Maven pom.xml files. The core logic in scripts/maven_pom_validator.py uses only the Python standard library to perform structural and best-practice checks, such as identifying hardcoded paths, unpinned plugin versions, and missing required elements. No evidence of data exfiltration, network activity, or malicious execution was found.

Findings (0)

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

The skill may run a local Python command against a POM file; if pointed at the wrong file, it may read and attempt to parse that file as XML.

Why it was flagged

The skill exposes local command execution of its validator script. This is central to the stated purpose and the documented commands are scoped to checking a POM file, but users should understand the agent may run this local tool when asked.

Skill content
python3 scripts/maven_pom_validator.py lint pom.xml
Recommendation

Run it only on intended Maven POM files and review results before using strict-mode failures in automated workflows.

What this means

Users have less external information for verifying the publisher or upstream source of the bundled script.

Why it was flagged

The skill has limited public provenance information. The included artifacts do not show remote installers or third-party dependencies, so this is a provenance note rather than a material concern.

Skill content
Source: unknown; Homepage: none
Recommendation

Review the included script before use and prefer trusted publishers or source links when available.

What this means

Using the skill means running bundled local Python code, which has normal local-code trust implications.

Why it was flagged

The skill includes an executable Python script. Executing local code is expected for this validator and the visible code uses Python standard-library parsing and lint checks rather than eval, shell execution, downloads, or dynamic execution.

Skill content
#!/usr/bin/env python3
Recommendation

Run the script from the expected skill directory and avoid using modified or untrusted copies.