brooks-harness
Pass
Audited by Gen Agent Trust Hub on Oct 27, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes local
npmscripts such asnpm run validate,npm test, andnpm run evalsto perform repository checks. These scripts execute commands defined in the project's configuration and can run arbitrary code. - [INDIRECT_PROMPT_INJECTION]: The skill's architecture for managing maintenance requests creates an attack surface for indirect prompt injection.
- Ingestion points: Maintenance requests provided by users and summaries passed between subagents in the pipeline (e.g., from
skill-authortoconsistency-qa). - Boundary markers: The
consistency-qastage provides a gate via npm-based validation scripts, though these focus on structural integrity rather than malicious instruction filtering. - Capability inventory: The orchestrator utilizes the
Agenttool to spawn subagents, performs file system writes to update repository manifests and skill definitions, and executes shell commands vianpmscripts. - Sanitization: Changes are validated through automated testing and sync checks in the
consistency-qaphase, but there is no mechanism for sanitizing natural language instructions within the processed data. - [DYNAMIC_EXECUTION]: The harness dynamically determines subagent tasks based on agent definitions found in the local
.claude/agents/directory, allowing for runtime selection and execution of different agent logic modules based on the repository state.
Audit Metadata