tutorial-updates
Warn
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: MEDIUMDYNAMIC_EXECUTIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [DYNAMIC_EXECUTION]: The skill performs dynamic execution of shell commands extracted from local documentation assets.
- Evidence: In
SKILL.md(Phase 1.5.4), the skill iterates through commands extracted from.tapefiles and executes them viabash -c "$cmd"to verify they produce expected output. - Evidence: The manifest parsing logic in
modules/manifest-parsing.mddefines arequiresfield that executes arbitrary command strings as background processes (e.g.,npm run serve). - [COMMAND_EXECUTION]: The skill automatically detects build systems and executes commands to build or install binaries.
- Evidence: It uses
find,grep,sed, andawkto discover assets and parse commands. - Evidence: In
SKILL.md(Phase 1.6), it detects Cargo or Make projects and executescargo installormake buildto ensure binary freshness. - Evidence: It executes the detected CLI binary with
--helpand--versionflags during validation steps. - [INDIRECT_PROMPT_INJECTION]: The skill provides a significant attack surface for indirect prompt injection through local project files.
- Ingestion points: Workspace files discovered via
find, specifically.tapeand.manifest.yamlfiles. - Boundary markers: None. The skill trusts and executes instructions found within these files as part of its validation pipeline.
- Capability inventory: Full shell execution via
bash -c, build system invocation (cargo,make), and background process spawning. - Sanitization: Absent. The extraction logic uses basic text filtering that does not prevent command injection or execution of malicious payloads embedded in the tutorials.
- [EXTERNAL_DOWNLOADS]: The skill references external tools and packages for user installation.
- Evidence: Instructs users to install
vhsvia Go andplaywrightvia NPM from official repositories and registries to resolve missing dependency errors.
Audit Metadata