Knowledge
Pass
Audited by Gen Agent Trust Hub on May 2, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [PROMPT_INJECTION]: The skill implements an
ingestcommand that fetches and processes content from user-provided URLs or local files. This represents an Indirect Prompt Injection surface where malicious instructions embedded in the ingested content could potentially influence the agent's behavior during the classification, summarization, or 'ripple update' phases. - Ingestion points: The
ingest <url-or-file>command (Step 1) fetches content from external sources. - Boundary markers: The skill does not define explicit boundary markers or instructions to ignore embedded commands within the fetched content.
- Capability inventory: The skill can execute local tools via
bun, perform file system writes to theKNOWLEDGE/directory, run searches viarg, and execute network fetches viacurl. - Sanitization: There is no evidence of content sanitization or validation before the agent processes the external data.
- [COMMAND_EXECUTION]: The skill frequently executes shell commands and local TypeScript tools as part of its core functionality.
- Runs several scripts via
bun:KnowledgeHarvester.ts,KnowledgeGraph.ts,MemoryRetriever.ts, andSessionHarvester.ts. - Uses
rg(ripgrep) to search through markdown files in the~/.claude/PAI/MEMORY/KNOWLEDGE/directory based on user-supplied arguments. - [EXTERNAL_DOWNLOADS]: The
ingestcommand performs network operations to retrieve external content. - It utilizes
curl -sLas a fallback mechanism to fetch data from URLs provided by the user if the primary fetch tool fails.
Audit Metadata