three-gltf-pipeline-optimization
Pass
Audited by Gen Agent Trust Hub on Aug 30, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill instructs the user to download and execute packages using
npx @gltf-transform/cliandnpx gltfjsx. These are standard tools in the 3D web development ecosystem. - Evidence: Found in
SKILL.mdshell commands and theGitHub Actions pipelinesection. - [EXTERNAL_DOWNLOADS]: The runtime configuration references external WASM decoders and transcoders hosted on well-known and trusted CDNs.
- Evidence:
https://www.gstatic.com/draco/versioned/decoders/1.5.7/(Google) andhttps://cdn.jsdelivr.net/npm/three@0.169.0/examples/jsm/libs/basis/(jsDelivr). - [COMMAND_EXECUTION]: The skill provides numerous shell commands for asset optimization, including geometry compression, texture resizing, and mesh deduplication.
- Evidence: Commands such as
gltf-transform optimize,weld,instance, andgltfpackare documented for build-time use. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process external 3D model files (
.glb,.gltf), which constitutes an attack surface for indirect prompt injection if the processing tools have vulnerabilities, though this is a standard use case for asset pipelines. - Ingestion points: Local
.glbfiles processed bygltf-transform(documented inSKILL.md). - Boundary markers: Not applicable for binary asset processing.
- Capability inventory: The skill uses
npxfor command execution and local file read/write operations. - Sanitization: The skill relies on the underlying libraries (
gltf-transform,gltfpack) to handle binary parsing safely.
Audit Metadata