excel-parser

ReviewAudited by ClawScan on May 10, 2026.

Overview

The Excel parsing purpose is coherent, but the skill can automatically run pip installs for third-party packages at runtime without an explicit install spec.

Only use this skill if you are comfortable with it potentially installing Python packages. Safer use would be inside a virtual environment with dependencies preinstalled and pinned. There is no evidence of exfiltration or destructive behavior in the provided artifacts, but the runtime package installation behavior should be reviewed first.

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

Using the skill may download and install Python packages before parsing a spreadsheet, potentially changing the user's environment without a separate approval step.

Why it was flagged

Creating the parser can run a local pip install command when a dependency is missing. That can execute package installation logic and modify the Python environment, while the registry declares no install spec.

Skill content
subprocess.check_call([sys.executable, "-m", "pip", "install", package]) ... if install_dependency("python-calamine"):
Recommendation

Remove automatic runtime installation or require explicit user approval. Prefer a declared install spec, pinned dependency versions, and clear setup instructions.

What this means

A future or environment-specific dependency version could be installed instead of a reviewed one.

Why it was flagged

The dependencies are not version-pinned. Because the script can install missing packages automatically, the exact third-party code installed is not fixed by the artifact.

Skill content
python-dotenv
python-calamine
Recommendation

Pin dependency versions, provide hashes or a lockfile where possible, and avoid runtime dependency installation from unconstrained package names.