ics-generator
Pass
Audited by Gen Agent Trust Hub on Oct 7, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill instructions mandate the execution of the
open <filename>.icscommand in the shell after writing the file. This behavior uses a system-level utility to launch applications based on file extensions. - Evidence: The
WorkflowandDefaultssections inSKILL.mdexplicitly instruct the agent to run theopencommand. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted natural language input from the user to generate structured file content and filenames, creating a potential surface for injection attacks.
- Ingestion points: User-provided natural language event descriptions (summary, location, description, etc.) parsed by the agent.
- Boundary markers: None explicitly defined for the input stage; however, the skill defines a strict VCALENDAR schema for output.
- Capability inventory: The skill writes files to the current working directory and executes the
openshell command. - Sanitization: The skill includes explicit instructions for 'Text Escaping' of backslashes, semicolons, commas, and newlines within the file body, and specifies 'kebab-case' for filenames, which serves as a basic sanitization layer for the command-line argument.
Audit Metadata