dev-review
Pass
Audited by Gen Agent Trust Hub on Oct 7, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONOBFUSCATIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests and processes untrusted PRD and checkpoint markdown files from the
.dev/directory to compare design intent with implementation. - Ingestion points: Step 3 reads
$FEATURE_DIR/00-master-plan.md,$FEATURE_DIR/NN-sub-prd-*.md, and$FEATURE_DIR/checkpoint.mdinto the agent context. - Boundary markers: The skill uses XML-like tags (
<prd-content>,<checkpoint-content>, and<diff>) to separate untrusted data from instructions. - Capability inventory: The skill possesses
ReadandEdittools (scoped to markdown files) and spawns afeature-reportersubagent with codebase exploration tools (LS,Grep,Glob,Bash). - Sanitization: Instructions explicitly warn the model to treat the ingested content as data to be analyzed rather than instructions to be followed, and doc write-backs require explicit user confirmation.
- [OBFUSCATION]: The file
scripts/dev-workflow.cjsis a minified and bundled JavaScript file. - Evidence: The script is a minified bundle of various libraries (such as js-yaml, gray-matter, and micromatch) and custom workflow logic.
- Analysis: The script appears to be a legitimate build artifact from the vendor. It includes specific security measures, such as explicitly disabling the dangerous
js/functiontype in the bundled YAML parser. - [COMMAND_EXECUTION]: The skill executes several local scripts and a Node.js CLI to perform discovery, validation, and state management.
- Evidence:
SKILL.mdinvokesscripts/discover.sh,scripts/validate.sh,scripts/git-state.sh, andscripts/dev-workflow.cjsusingbashandnode. - Context: These executions are restricted to skill-local assets and standard developer tools like
gitandfind. The skill includes path traversal validation inscripts/validate.sh.
Audit Metadata