cloudkit-sync
Pass
Audited by Gen Agent Trust Hub on Aug 2, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill utilizes local search tools like
grepandrgto perform project context detection. It inspects deployment targets inPackage.swiftand*.pbxprojfiles and searches for existing CloudKit or persistence layer code. These operations are limited to the local environment and are standard for a code-generation tool. - [SAFE]: The provided Swift templates implement secure coding practices. Specifically, the
SyncEngineandRecordSystemFieldsEncoderclasses useNSKeyedArchiverandNSKeyedUnarchiverwithrequiringSecureCodingenabled to handle data persistence securely. - [PROMPT_INJECTION]: The skill presents an indirect prompt injection surface by ingesting and processing untrusted data from the local project environment and user responses to generate code.
- Ingestion points: Project configuration files (
Package.swift,*.pbxproj,*.entitlements), Swift source files, and user input viaAskUserQuestion(SKILL.md). - Boundary markers: None identified; the skill directly interpolates detected data into Swift templates.
- Capability inventory: The skill has capabilities to read, write, and edit files, execute bash commands, and query the user.
- Sanitization: There is no evidence of explicit validation or escaping for external content before it is processed by the agent to generate new source files.
Audit Metadata