MayGuard

PassAudited by ClawScan on May 10, 2026.

Overview

MayGuard is a local, user-run static scanner with no hidden network, credential, or persistence behavior, but its safety ratings are only heuristic.

This skill appears safe to install as a local helper, but use it only on selected skill folders and treat its report as a basic heuristic. A SAFE result does not guarantee that another skill is trustworthy.

Findings (2)

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

If the user points the scanner at a broad or private directory, it may read many local files and report matched filenames/patterns.

Why it was flagged

The tool recursively reads files from a user-supplied local path. This is expected for a static scanner, but the path is not otherwise constrained to skill directories.

Skill content
parser.add_argument("path", help="The path to the skill directory to audit.") ... for root, dirs, files in os.walk(target_path): ... content = f.read()
Recommendation

Run it only on the specific downloaded skill directory you intend to audit.

What this means

Users could over-trust a SAFE result and install a risky skill that does not match the scanner's limited patterns.

Why it was flagged

The documentation uses strong assurance language and safety labels for a heuristic scanner. A clean result should not be interpreted as proof that another skill is safe.

Skill content
performs deep static analysis ... Allows users to verify a skill's integrity ... Status: SAFE, CAUTION, SUSPICIOUS, DANGEROUS
Recommendation

Treat MayGuard as one quick check, not a substitute for manual review or a stronger security scanner.