workplace-pro
Pass
Audited by Gen Agent Trust Hub on Aug 16, 2026
Risk Level: SAFEDATA_EXFILTRATIONCOMMAND_EXECUTION
Full Analysis
- [DATA_EXPOSURE]: The script
scripts/daily-meeting-update/claude_digest.pyaccesses the~/.claude/projectsdirectory to read session logs stored in JSONL format. This data includes full message history, git branch names, file paths, and bash command counts. While this is used for a 'Daily Meeting Update' feature, it results in the exposure of potentially sensitive development history and environment details to the agent's active context. - [INDIRECT_PROMPT_INJECTION]: The skill possesses an attack surface for indirect prompt injection via the digestion of previous conversation logs.
- Ingestion points:
scripts/daily-meeting-update/claude_digest.pyreads and parses message content from local.jsonlfiles located in the~/.claude/projectshierarchy. - Boundary markers: The script does not utilize delimiters or specific instructions to isolate the parsed text, increasing the risk that the agent may follow instructions embedded within the old logs.
- Capability inventory: The script includes file system read access and JSON parsing; the overall skill context allows for standard agent operations.
- Sanitization: No filtering or sanitization is performed on the text content extracted from the message logs before it is presented to the agent.
Audit Metadata