Changelog

PassAudited by ClawScan on May 10, 2026.

Overview

The provided artifacts show a local changelog-style CLI helper that stores user-entered data on disk, with no evidence of credential use, network access, or destructive behavior.

This appears safe for ordinary local use, but verify the actual `changelog` executable before running it and avoid passing secrets because entries are stored persistently in `~/.local/share/changelog/`.

Findings (3)

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 not perform the richer changelog-generation behavior its description suggests.

Why it was flagged

This sets expectations for a full changelog generator, but the provided script excerpt mainly shows generic local logging commands. Users should verify the actual functionality before relying on its output.

Skill content
Changelog generator — commit parsing, version grouping, markdown output, conventional commits, breaking change detection, and templates.
Recommendation

Confirm the CLI behavior with `changelog help` and test it on non-sensitive data before using it in release workflows.

What this means

If the reviewed script is not what gets installed or executed, the user or agent could run a different `changelog` command from the local PATH.

Why it was flagged

SKILL.md documents a `changelog` command, but no installer or required binary is declared. This is a provenance and usability ambiguity rather than evidence of unsafe installation.

Skill content
No install spec — this is an instruction-only skill.
Recommendation

Verify which executable is being run, and prefer an explicit install or link to the reviewed script.

What this means

Text passed to the tool may be retained locally and later exported or viewed.

Why it was flagged

The script creates a persistent local data directory and appends activity to history logs. This is disclosed and purpose-aligned, but users should know inputs remain on disk.

Skill content
DATA_DIR="${HOME}/.local/share/changelog"
mkdir -p "$DATA_DIR"
_log() { echo "$(date '+%m-%d %H:%M') $1: $2" >> "$DATA_DIR/history.log"; }
Recommendation

Avoid entering secrets or private release details unless local persistence is acceptable, and clear `~/.local/share/changelog/` when needed.