loop-architect
Pass
Audited by Gen Agent Trust Hub on Jul 3, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes
subprocess.runto detect installed AI models and execute verification scripts. - Evidence:
scripts/looper.pyexecutes version probes for local CLIs (e.g., kiro-cli, ollama);templates/run-loop.pyexecutes arbitrary commands defined as 'programmatic' criteria in the loop specification. - [DATA_EXFILTRATION]: The skill manages potential data exposure through automated redaction and explicit consent prompts.
- Evidence: The
redact_prompt_for_memberfunction intemplates/run-loop.pyscans local files matching patterns like.envandsecrets/**to remove their contents from prompts. Theensure_consentfunction blocks communication with non-local models until the user provides affirmative consent. - [COMMAND_EXECUTION]: The skill possesses an indirect prompt injection surface (Category 8).
- Ingestion points: The skill reads external context files (e.g.,
process-notes.md) which are interpolated into prompts for the architect and reviewers. - Boundary markers: Relies on standard Markdown headers within generated prompts.
- Capability inventory: Includes the ability to execute shell commands via
subprocess.runfor verification checks and model CLI calls. - Sanitization: Employs
shlex.splitfor command construction and a string-replacement redaction system for sensitive data.
Audit Metadata