Nm Pensive Unified Review

PassAudited by VirusTotal on May 9, 2026.

Overview

Type: OpenClaw Skill Name: nm-pensive-unified-review Version: 1.0.2 The skill bundle orchestrates complex code reviews but contains instructions in SKILL.md to automatically execute a local Python script (scripts/deferred_capture.py) without user prompting. This behavior, combined with the fact that the script's content is not provided in the bundle and the command arguments include potentially unsanitized finding descriptions, creates a risk of unauthorized execution and shell injection. While these features appear aligned with the tool's purpose of managing review backlogs, the instruction to bypass user confirmation is a high-risk pattern.

Findings (0)

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

During a review, the agent could run a local script from the user's environment or repository that was not part of this reviewed skill package.

Why it was flagged

This is an imperative workflow step to execute a local Python script, but the supplied file manifest contains no such helper and there is no install spec. That makes the code to be executed unreviewed in this artifact set.

Skill content
For each finding assigned to the backlog, run:

```bash
python3 scripts/deferred_capture.py \
Recommendation

Do not allow automatic execution of scripts/deferred_capture.py unless you have inspected and trust that exact file. The skill should include the helper or require explicit user approval before running it.

What this means

If the reviewed repository is untrusted, running its tests can execute code on the user's machine.

Why it was flagged

Running tests is a normal code-review activity, but pytest executes project code and therefore has local execution impact.

Skill content
**Verification:** Run `pytest -v` to verify tests pass.
Recommendation

Run tests only in a trusted checkout or sandbox, and ask the user before executing tests in unfamiliar repositories.

What this means

Multiple agents may receive code context, evidence, and findings during the review.

Why it was flagged

The skill intentionally shares review work across multiple subagents. This is coherent for orchestration, but it expands where repository context and findings may be processed.

Skill content
Dispatch selected skills concurrently via the Agent tool.
Recommendation

Use this only in environments where the configured review agents are trusted to see the repository contents.

What this means

Review findings and possibly code context may be saved beyond the current session.

Why it was flagged

The skill directs persistence of review findings between cycles. That is useful for backlog tracking, but the artifacts do not define storage location, retention, or access controls.

Skill content
Findings that are triaged to the backlog ... should be preserved so they are not lost between review cycles.
Recommendation

Clarify where deferred findings are stored and avoid persisting confidential code snippets unless the storage is trusted.