nlpm-audit
Pass
Audited by Gen Agent Trust Hub on Sep 8, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill provides commands to download components of the NLPM toolset from its official project repository.\n
- Sources: The scripts
nlpm-checkandnlpm-badgeare hosted on the project's official GitHub repository atgithub.com/xiaolai/nlpm.\n - Context: These are provided as 'upstream' alternatives to the local auditing script included with the skill.\n- [REMOTE_CODE_EXECUTION]: Documentation guides the user on how to execute the project's auditing scripts using a Python interpreter.\n
- Evidence: The skill instructions include commands like
python3 ./nlpm-check .for performing repository-wide audits.\n - Security: The documentation explicitly recommends pinning downloads to specific, reviewed commits to maintain security and reproducibility.\n- [INDIRECT_PROMPT_INJECTION]: The skill processes external natural-language artifacts which represents a potential attack surface for indirect prompt injection.\n
- Ingestion points: The
scripts/nl_artifact_check.pyscript and the audit workflow read content fromSKILL.md,AGENTS.md,CLAUDE.md, and other markdown or JSON manifest files.\n - Boundary markers: The auditing process treats file content as static text for pattern matching and quality scoring rather than as instructions to be executed by the model.\n
- Capability inventory: The agent has the capability to read files and execute shell commands to run the provided auditing scripts.\n
- Sanitization: The
scripts/nl_artifact_check.pyscript uses regular expressions to identify structural defects and does not interpolate file content into executable contexts.
Audit Metadata