create-railcode-agent
Pass
Audited by Gen Agent Trust Hub on Sep 9, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill facilitates the creation of agents that ingest untrusted data (free-form user input and uploaded files) while possessing powerful capabilities such as code execution in a sandbox, database manipulation, and email dispatch.
- Ingestion points: Data enters the agent context via
input_json(free-form text or JSON) and file reading throughtools.app_files, as described inSKILL.mdandreferences/manifest-tools.md. - Boundary markers: The skill documentation recommends using the
systemprompt as a strict input contract and highlights the use of an ephemeral code sandbox to isolate file processing tasks. - Capability inventory: As detailed in
SKILL.mdand the tool reference, agents can execute arbitrary code in a sandbox, perform database writes (tools.app_data_write), send emails (tools.email), and interact with third-party SaaS services through connectors. - Sanitization: The skill relies on the platform's manifest-level authority checks and sandbox isolation; it does not mention specific procedures for sanitizing or escaping untrusted content before processing.
- [EXTERNAL_DOWNLOADS]: Fetches example projects, manifests, and configuration from the official Railcode-HQ GitHub repository using
curlandtar. - [COMMAND_EXECUTION]: Instructs the user to install the
railcodeCLI globally vianpmand use it to test and manage agents, including running manifests and managing schedules.
Audit Metadata