create-data-context
Pass
Audited by Gen Agent Trust Hub on Sep 6, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- Indirect Prompt Injection Surface: The skill is designed to ingest data from a wide variety of external sources, including business intelligence dashboards, code repositories, team communication channels, and documentation platforms. This data is processed to generate and update semantic layer artifacts.
- Ingestion points: Data is gathered via connectors and tools from sources like Slack, GitHub, and various data warehouses (as described in
references/semantic-layer/connector-playbook.md). - Boundary markers: The instructions in
references/semantic-layer/weekly-polling-automation.mdestablish boundaries for updates, differentiating between canonical sources and observed behavior. - Capability inventory: The skill possesses the capability to write files to specific local directories and execute source-reading tools through the agent's platform.
- Sanitization: Explicit instructions are provided in
SKILL.mdandreferences/semantic-layer/connector-playbook.mdto exclude credentials, sensitive personal data, and row-level examples from generated artifacts. - Local Filesystem Persistence: A core function of the skill is to write and maintain semantic layer files within the
$CODEX_HOMEor~/.codexdirectories. This allows the data context to be persisted and referenced in future sessions. These file operations are restricted to the designated skill and state directories. - Subprocess Execution in Testing: The unit tests included with the skill use the Python
subprocessmodule to run internal helper scripts (data_analytics_preflight.pyandrecord_plugin_install_suppression.py). This execution is limited to the skill's own scripts within the test environment for validation purposes.
Audit Metadata