CtrlK
BlogDocsLog inGet started
Tessl Logo

testland/npm-pip-maven-audit

Configures and runs native package-manager audit commands across ecosystems - `npm audit --audit-level=high` (npm), `yarn npm audit` (Yarn 2+), `pnpm audit` (pnpm), `pip-audit` (Python via PyPA), `mvn dependency:check` (Maven via OWASP Dependency-Check plugin), `cargo audit` (Rust, with `.cargo/audit.toml` suppression, `--deny` semantics, SARIF, binary auditing, and the rustsec/audit-check Action as a reference), and `bundle audit` (Ruby Bundler, with `.bundler-audit.yml` waivers, Rake integration, and CI gating as a reference); fastest no-install-required SCA option. Use when the team wants fast, no-extra-tooling SCA in CI as a first line of defense, when a Rust or Ruby repo needs its ecosystem-native scanner, or pairs with snyk/osv-scanner for layered coverage.

71

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Overview
Quality
Evals
Security
Files

Quality

Content

85%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is action-dense, well-structured, and uses progressive disclosure effectively by offloading depth to two real reference files. The only gap is that batch/destructive operations lack explicit validate-fix-retry checkpoints, which keeps workflow_clarity just below the top anchor.

DimensionReasoningScore

Conciseness

Mostly lean command-focused content that assumes Claude's competence, with only minor over-explanation (e.g., the pip-audit 'official PyPA tool' aside) that could be trimmed.

4 / 5

Actionability

Fully executable, copy-paste-ready commands per ecosystem with flags, JSON/SARIF output, and a concrete CI hashFiles gate example covering the common cases.

5 / 5

Workflow Clarity

Clear sequenced Steps 1-7 with a MANDATORY triage step and anti-pattern/limitations sections, but validation checkpoints for the destructive `npm audit fix --force` and batch CI operations are advisory rather than explicit validate-then-proceed loops.

4 / 5

Progressive Disclosure

Clear overview with well-signaled one-level-deep references to two real bundle files (cargo-bundle-audit.md, ecosystem-config-and-triage.md); bulk config/templates correctly split out of SKILL.md with easy navigation.

5 / 5

Total

18

/

20

Passed

Description

88%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is comprehensive, concrete, and explicitly pairs a clear 'what' with an explicit 'Use when...' trigger clause. It is slightly dense with config jargon, which keeps trigger-term naturalness just below the top anchor.

DimensionReasoningScore

Specificity

Lists concrete actions per ecosystem (`npm audit --audit-level=high`, `pip-audit`, `mvn dependency:check`, `cargo audit`, `bundle audit`) with suppression mechanisms and SARIF/binary auditing, giving comprehensive coverage.

5 / 5

Completeness

Explicitly states both what it does (configures and runs native package-manager audit commands across ecosystems) and when to use it via the clear 'Use when...' clause with three trigger scenarios.

5 / 5

Trigger Term Quality

Strong natural terms (audit, SCA, CI, dependency, no-extra-tooling, layered coverage) but slightly heavy on tool names and config jargon over the plain synonyms a user would say.

4 / 5

Distinctiveness Conflict Risk

Clear niche (native package-manager audit commands) with distinct triggers, but minor overlap risk with sister tools like snyk-test/osv-scanner that it explicitly pairs with.

4 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Reviewed

Table of Contents