krt-swarm-seneschal
Pass
Audited by Gen Agent Trust Hub on Sep 4, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill performs shell command execution for repository operations and test verification. Analysis of the implementation in
scripts/verification_evidence.pyandscripts/capture_worker_observation.pyshows that commands are executed using list-based arguments without a shell, which is a secure practice that prevents shell injection. - [INDIRECT_PROMPT_INJECTION]: The skill processes outputs from sub-agents and external sources like Jira. It mitigates injection risks by using strict JSON schema validation for all worker returns (e.g.,
scripts/validate_worker_terminal.py) and maintaining a clear authority boundary between the orchestrator and workers. - [DYNAMIC_EXECUTION]: While the skill runs user-defined verification suites, it implements a security filter in
scripts/worker_contract.pythat forbids shell chaining operators (like&&,||,;,|) and ensures all commands start with a specific trusted prefix (rtk). - [SAFE]: The skill demonstrates a strong security architecture including deterministic hashing for state integrity, file-level locking for concurrency safety, and strict path validation to prevent traversal outside of authorized roots.
Audit Metadata