tinacms
Pass
Audited by Gen Agent Trust Hub on Sep 4, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill's primary purpose is to manage and process content from Markdown (
.md), MDX (.mdx), and JSON files. This creates an attack surface where instructions embedded in the content could potentially influence the agent's behavior during editing or retrieval tasks.\n - Ingestion points: The agent is instructed to read content files from repository paths such as
content/posts/,content/docs/, andcontent/pages/as defined in the providedtina/config.tstemplates.\n - Boundary markers: The skill templates do not provide explicit boundary markers or instructions for the agent to ignore embedded commands within the content files.\n
- Capability inventory: The skill leverages
Bashfor environment setup andWrite/Editfor configuration management, which could be targeted by an injection.\n - Sanitization: There is no evidence of content sanitization to prevent the interpretation of embedded instructions.\n- [COMMAND_EXECUTION]: The skill documentation and initialization scripts (
scripts/check-versions.sh) involve executing shell commands to manage packages and check versions. This includes global installations (npm install -g pnpm) and executing the TinaCMS CLI vianpx.\n- [EXTERNAL_DOWNLOADS]: The skill facilitates the download of tools and dependencies from the official NPM registry and GitHub repositories. These downloads are directed toward well-known, trusted organizations associated with TinaCMS, Cloudflare, and React.
Audit Metadata