capacitor-plugin-upgrade-v6-to-v7

Pass

Audited by Gen Agent Trust Hub on Oct 14, 2026

Risk Level: SAFEDYNAMIC_CONTEXT_INJECTIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
  • [DYNAMIC_CONTEXT_INJECTION]: The skill employs the !command`` syntax in SKILL.md to execute shell commands when the skill is loaded. These commands (node -e and find) are used to gather a 'Live Project Snapshot' of the current repository state.
  • [COMMAND_EXECUTION]: Shell commands are executed at load time via dynamic context to inspect project files. Specifically: a Node.js one-liner reads and parses package.json to extract Capacitor-related dependencies, and the find command locates specific directories like ios and android.
  • [INDIRECT_PROMPT_INJECTION]: The skill ingests data from the project's package.json file through the dynamic snapshot. This represents a technical surface for indirect prompt injection. 1. Ingestion points: Reads package.json via a load-time Node.js script in SKILL.md. 2. Boundary markers: None explicitly defined for the snapshot output. 3. Capability inventory: The agent is authorized to use Bash for restricted commands and is directed to perform file edits and run npm install. 4. Sanitization: The extraction script filters entries to only include those starting with @capacitor/.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 14, 2026, 02:30 AM