videojs-skin
Pass
Audited by Gen Agent Trust Hub on Oct 26, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill instructs the agent to read and follow project-specific files like
AGENTS.md,README.md, andskin.json, explicitly stating to "trust them over this skill." This creates a vulnerability where a malicious repository could provide conflicting or harmful instructions that override the agent's safe behavior. - Ingestion points:
AGENTS.md,README.md,skin.json, and external URLs accessed via the browser for design reference. - Boundary markers: The skill does not define specific delimiters or warnings to treat these external files as untrusted data rather than instructions.
- Capability inventory: Shell execution (
npx,npm), file system modification (design/spec.md), web browsing, and project deployment. - Sanitization: No sanitization or validation is applied to the content of the project files or external websites before the agent processes them.
- [COMMAND_EXECUTION]: The skill triggers shell commands including
npx @videojs/cli skin createto scaffold projects. It also executes local project scripts such astypecheck,build, anddeploy(targeting Vercel, Netlify, or Cloudflare). While thedeployprocess involves user-interaction for sign-in, the execution of arbitrary scripts defined in a project'spackage.jsonpresents a risk if the project is malicious. - [EXTERNAL_DOWNLOADS]: The skill uses
npxto fetch and execute the@videojs/clipackage and references documentation hosted onvideojs.org. These resources are managed by the official vendorvideojsand are consistent with the skill's stated purpose.
Audit Metadata