gate-check
Pass
Audited by Gen Agent Trust Hub on Nov 10, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_CONTEXT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests and analyzes various project files created by users (such as GDDs, ADRs, and sprint plans) to determine if a project is ready to advance stages. This creates a surface where malicious content within these documents could attempt to influence the agent's logic.
- Ingestion points: The skill reads from
design/gdd/,docs/architecture/,production/sprints/,production/epics/, andproduction/qa/as documented inSKILL.mdandCONTRACT.md. - Boundary markers: The skill incorporates a 'Collaborative Protocol' requiring user confirmation before significant actions and report generation, acting as a human-in-the-loop check.
- Capability inventory: The skill possesses capabilities for command execution (via Bash), file modification (updating
project.yaml), and spawning sub-agents for specialized reviews. - Sanitization: Instructions include checks for empty headers and template placeholders, though it relies on manual verification for content adequacy.
- [DYNAMIC_CONTEXT_INJECTION]:
SKILL.mduses the!commandsyntax to execute a shell command during the skill's initialization to resolve project settings. - Evidence:
!bash "${CLAUDE_SKILL_DIR}/../../hooks/yaml-helper.sh" resolve_config ...at the top ofSKILL.md. - Context: This is a platform-specific feature used here for benign configuration resolution from local project scripts.
- [COMMAND_EXECUTION]: The skill relies on several local bash scripts to perform automated project audits and state updates.
- Evidence: Execution of
.claude/scripts/artifact-check.sh,.claude/scripts/gdd-structure-check.sh,.claude/scripts/adr-dep-graph.sh, and.claude/scripts/set-stage.sh. - Scope: These operations are restricted to scripts located within the project's own
.claude/andhooks/directories.
Audit Metadata