unity-data-driven
Pass
Audited by Gen Agent Trust Hub on Mar 19, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill provides standard Unity development patterns and best practices for managing game data via ScriptableObjects and external files.
- [DATA_INGESTION]: Provides code patterns for loading configuration data from
StreamingAssetsand CSV files. The implementation correctly uses cross-platform Unity APIs likeUnityWebRequestandFile.ReadAllTextAsyncscoped to the application's local directory. - [INDIRECT_PROMPT_INJECTION]: As a guide for data-driven systems, the skill demonstrates how to ingest external data (JSON/CSV). It uses standard deserialization libraries (
JsonUtility,Newtonsoft.Json) and does not expose sensitive capabilities or subprocess execution to the ingested data content. - [COMMAND_EXECUTION]: Includes an Editor-only script (
EnemyDataImporter) that usesAssetDatabaseandDirectoryAPIs to create assets from CSV files. These operations are standard for Unity Editor tools and are correctly restricted to the project's Assets folder.
Audit Metadata