constraint-driven-development
Pass
Audited by Gen Agent Trust Hub on Aug 28, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill defines and executes various shell commands for project linting, type checking, and security scanning (e.g.,
tsc,eslint,gitleaks,semgrep). It also includes a reference Node.js script that interacts withgitto monitor changes in the repository to prevent the bypass of quality gates.\n- [EXTERNAL_DOWNLOADS]: The skill recommends installing several industry-standard development and security tools via official package managers, includingnpm,pip, andHomebrew. These includelighthouse,semgrep,gitleaks, andosv-scannerfrom well-known registries.\n- [INDIRECT_PROMPT_INJECTION]: The skill creates aCONSTRAINTS.mdfile that provides persistent instructions to the AI agent regarding project quality and safety standards. This is a core governance feature designed to prevent the agent from bypassing checks.\n - Ingestion points: Reads project configuration files (e.g.,
package.json,pyproject.toml) and user interview responses.\n - Boundary markers: The skill instructs the agent to update
AGENTS.mdorCLAUDE.mdto explicitly referenceCONSTRAINTS.mdbefore writing code.\n - Capability inventory: The skill involves writing to the file system and executing security auditing tools.\n
- Sanitization: Content is structured into a markdown contract format intended for agent guidance.
Audit Metadata