archon-cli
Pass
Audited by Gen Agent Trust Hub on Sep 11, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted input from user messages and external GitHub contexts (issues/PRs) which are used as inputs for multi-step AI workflows.
- Ingestion points: The skill ingests user input via
$ARGUMENTSand GitHub data via$CONTEXT/$ISSUE_CONTEXT, as detailed inrunning-workflows/running-workflows.mdandauthoring-workflows/variables.md. - Boundary markers: Encourages users to define "six pillars" of input (problem, desired outcome, acceptance criteria) in
running-workflows/running-workflows.mdto guide AI behavior, but lacks strict structural delimiters to prevent instruction hijacking from untrusted GitHub content. - Capability inventory: Workflow nodes are capable of executing arbitrary shell commands and scripts via
bash:andscript:nodes as defined inauthoring-workflows/node-reference.md. - Sanitization: Implements a security layer where user-controlled variables are passed to scripts as environment variables rather than through text substitution, specifically to mitigate shell injection as documented in
authoring-workflows/variables.md. - [COMMAND_EXECUTION]: The skill's primary purpose is to execute commands via the
archonCLI. It supportsbash:nodes for executing shell commands andscript:nodes for running TypeScript (Bun) or Python (uv) logic. - [REMOTE_CODE_EXECUTION]: The
manage-run/troubleshooting.mdfile provides instructions for installing Claude Code by piping a remote script from Anthropic's official domain (https://claude.ai/install.sh) into a shell. This targets a trusted organization and is a standard setup procedure for the tool. - [DYNAMIC_EXECUTION]: The Archon platform supports runtime execution of authored scripts (Python and TypeScript). Documentation in
authoring-workflows/authoring-workflows.mdandauthoring-workflows/node-reference.mddescribes writing, packaging, and executing these scripts as part of the workflow lifecycle.
Audit Metadata