scaffold-hooks

Pass

Audited by Gen Agent Trust Hub on Nov 11, 2026

Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
  • [EXTERNAL_DOWNLOADS]: The skill includes maintenance scripts (verify_docs.py) that fetch official documentation from GitHub and Devin.ai to ensure the scaffolding logic matches current API contracts.
  • [COMMAND_EXECUTION]: The skill uses local shell commands (bash, git, jq, rg) and Python subprocesses to audit project structures and generate configuration files. This behavior is confined to the project root and intended for developer workflow automation.
  • [DYNAMIC_EXECUTION]: The scaffolding process generates Bash scripts and TypeScript plugins based on user-defined templates and plans. This is the primary function of the skill and includes security checks to prevent overwriting user-owned files or navigating outside the project directory.
  • [SAFEGUARDS]: The skill implements a robust path validation layer (scaffold_paths.sh) used by all components to prevent directory traversal and symlink attacks. It also includes comprehensive security tests (test_scaffold_security.py) that verify these protections.
Audit Metadata
Risk Level
SAFE
Analyzed
Nov 11, 2026, 08:58 PM