doctor
Pass
Audited by Gen Agent Trust Hub on Sep 9, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses Bash to execute diagnostic scripts, including checking file existence and permissions with
stat, listing session directories withls, and usingnodeto parse JSON configuration data. - [DATA_EXFILTRATION]: The skill reads a sensitive configuration file (
~/.promptbook/config.json) and extracts anapi_keyto send it to the vendor's official domain (promptbook.gg) viacurlfor validation. This behavior is standard for a diagnostic tool verifying service connectivity and credential validity. - [INDIRECT_PROMPT_INJECTION]: The skill processes content from a local configuration file to report status. While this is an ingestion point for potentially untrusted local data, the skill uses specific parsing logic and diagnostic reporting that limits the risk of the data influencing agent behavior.
- Ingestion points: Reads metadata and configuration from
$HOME/.promptbook/config.jsonand file listings from~/.promptbook/sessions/. - Boundary markers: Not explicitly defined in the data ingestion, but results are formatted into a structured diagnostic report.
- Capability inventory: The skill has access to
Bash(curl, node, stat, ls) andReadtools. - Sanitization: Uses
JSON.parsewithin Node.js to programmatically extract status fields (e.g.,has_api_key,telemetry_consent) without exposing the full content to the primary prompt flow.
Audit Metadata