nb-cli
Pass
Audited by Gen Agent Trust Hub on Jun 27, 2026
Risk Level: SAFECOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill contains installation commands for the
nb-cliutility (curl -sSL ... | shandirm ... | iex) that target the vendor's GitHub repository. It minimizes risk by strictly forbidding the agent from executing these commands itself, ensuring that software installation remains a manual user-initiated process. - [COMMAND_EXECUTION]: The skill executes the
nb-clicommand-line tool to manage cloud resources. It employs a highly defensive workflow that mandates the use of--helpfor command verification, requires a--dry-runfor all mutating actions, and necessitates explicit user approval for each individual command that changes resource state. - [EXTERNAL_DOWNLOADS]: The skill references binary downloads and update paths hosted on the author's GitHub repository (
CLOUDFOREST-CO-TH/nb-cli-releases). These resources are expected for the skill's functionality and are sourced from the vendor's own infrastructure. - [PROMPT_INJECTION]: The skill exhibits an indirect prompt injection surface because it processes and displays data retrieved from the
nb-cliutility. - Ingestion points: Data and notices returned from subcommands such as
list,get, andversion(SKILL.md). - Boundary markers: No explicit delimiters are used; the agent is instructed to relay CLI output verbatim to the user.
- Capability inventory: The skill can execute powerful infrastructure commands like
create,delete, andos install(SKILL.md). - Sanitization: The skill relies on the human-in-the-loop approval process and mandatory dry-run output review to mitigate risks from potentially malicious data in the CLI output.
Audit Metadata