Invoice verification rule management and maintenance skill

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

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

A mistaken or overly broad instruction could disable or delete invoice validation rules and affect business validation behavior.

Why it was flagged

The CLI directly performs administrative delete and enable/disable actions for validation rules. Any status other than exactly 'enabled' falls to the disable endpoint, and no confirmation or rollback guard is shown.

Skill content
async 'delete-rule'(p) { ... '/admin/validateRule/delete' ... } ... const endpoint = isEnable ? '/admin/validateRule/enable' : '/admin/validateRule/disable';
Recommendation

Require explicit user confirmation for create/update/delete/enable/disable operations, validate status values strictly, and prefer query or dry-run steps before mutation.

What this means

Installing or using the skill with a privileged token could let the agent modify validation configuration beyond what the user intended.

Why it was flagged

The skill uses an access token for API calls, while the supplied registry metadata declares no required environment variables and no primary credential. The token authorizes admin operations, so its scope and handling matter.

Skill content
token: process.env.VALIDATE_TOKEN ... 'X-Access-Token': config.token
Recommendation

Declare the credential requirements, use least-privileged tokens, avoid production tokens unless necessary, and prefer HTTPS-only base URLs.

What this means

Users may not realize this instruction-only skill still expects local Node.js command execution.

Why it was flagged

The skill documentation asks the user to run npm/npx setup even though the registry says there is no install spec. The included package has no dependencies, so this is a disclosure/provenance note rather than evidence of malicious installation behavior.

Skill content
npx vr help 2>/dev/null || (cd <skill目录> && npm install)
Recommendation

Review the included package files before running npm/npx, and publish an explicit install spec if setup is required.