Changelog Generator

Security checks across static analysis, malware telemetry, and agentic risk

Overview

The skill matches its changelog-generation purpose and only shows purpose-aligned local git usage plus optional file output.

This skill appears safe for its stated purpose. Before installing or using it, make sure Python 3 and git are available, run it only against repositories you intend to summarize, and check the output path if writing to a file.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

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 can read private repository commit history and write or overwrite a changelog file where directed.

Why it was flagged

The skill invokes local git commands and can write generated output to a user-provided file path. This is central to its stated purpose and uses argument lists rather than shell execution, but users should still verify the repo and output path.

Skill content
cmd = ["git"] + args ... subprocess.run(cmd, capture_output=True, text=True, cwd=cwd, timeout=30) ... Path_obj.write_text(output)
Recommendation

Run it only on intended repositories, review generated content before sharing, and confirm the output path before using the -o/--output option.

What this means

An installer may not warn that git must be available, so the skill may fail until git is installed.

Why it was flagged

The script requires a git binary, while the registry requirements list no required binaries. SKILL.md does mention 'Python stdlib + git,' so this appears to be a metadata completeness issue rather than hidden behavior.

Skill content
cmd = ["git"] + args ... except FileNotFoundError: print("Error: git not found in PATH", file=sys.stderr)
Recommendation

Declare git as a required binary in metadata and ensure Python 3 and git are available before use.