Repomix Explorer

PassAudited by ClawScan on May 10, 2026.

Overview

The skill appears to do what it says—use Repomix to inspect repositories—but it runs an unpinned npm CLI and may leave a packed copy of your code on disk.

This skill is reasonable for repository analysis. Before using it on private code, confirm you trust the Repomix npm package, consider pinning the version, limit the directory or file patterns being packed, and delete generated output files that contain sensitive repository content.

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

A future or compromised npm package version could behave differently than expected, even though using Repomix is central to the skill's purpose.

Why it was flagged

The skill runs Repomix through `npx` using the `@latest` tag, so the executed package version can change over time and is fetched from npm at runtime.

Skill content
npx repomix@latest --remote <repo> --output /tmp/<repo-name>-analysis.xml
Recommendation

Prefer a pinned Repomix version and ensure the package source is trusted before running it on sensitive repositories.

What this means

If repository names, paths, or cleanup targets are not handled carefully, the agent could run a command against the wrong location or interpret unsafe shell characters.

Why it was flagged

The skill instructs the agent to run shell commands using user-selected repositories or directories, which is expected for this purpose but still requires careful argument handling.

Skill content
Execute the repomix command via shell
Recommendation

Quote and validate repository/path arguments, avoid untrusted shell metacharacters, and ask before running cleanup commands such as `rm`.

What this means

Private code, configuration, or accidental secrets in a repository could remain in a generated output file after the task is complete.

Why it was flagged

Repomix output files can contain a packed copy of repository contents and may be kept after the analysis.

Skill content
Default output: `./repomix-output.xml` ... Or keep for future reference if space allows
Recommendation

Run the skill only on repositories you intend to expose for analysis, use scoped include/ignore patterns, and delete generated output files when they contain sensitive content.