write-notion
Pass
Audited by Gen Agent Trust Hub on Oct 22, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill instructions direct the agent to use the
curlutility to perform network operations for uploading image files. - Evidence: Both
SKILL.mdandreferences/notion-markdown.mdspecify usingcurl -sS -X POST "$UPLOAD_URL" -H "<header-name>: <header-value>" -F "file=@filename.png"for figure uploads. - Context: The destination URL and authorization headers are intended to be sourced from the output of the
notion-create-file-uploadtool. This is a functional requirement for file integration in the Notion environment. - [INDIRECT_PROMPT_INJECTION]: The skill demonstrates an attack surface for indirect prompt injection due to its broad data ingestion and significant write capabilities.
- Ingestion points: Data is retrieved from existing Notion pages and templates via
notion-fetch, and from external materials such as code, measurements, and meeting records mentioned in the "Normal Path" section ofSKILL.md. - Boundary markers: The skill does not provide explicit instructions for the agent to use delimiters or to disregard instructions embedded within the source materials it processes.
- Capability inventory: The skill utilizes
notion-create-pagesandnotion-update-pagefor content modification, and shell access viacurlfor network communication. - Sanitization: Instructions in
SKILL.mdexplicitly direct the agent to identify and exclude secrets, credentials, and personal data from the generated Notion pages.
Audit Metadata