Back to skill

Security audit

Native Automation

Security checks for vulnerabilities and agentic risk

Overview

This skill is a narrow Apple testing guide that only tells the agent how to use standard XCTest/XCUITest workflows and a project-local test script.

This is appropriate for Apple development projects. Before allowing it to run tests in an unfamiliar repository, review that repository's ./tools/run_native_tests.sh because the skill depends on that local script to execute commands.

Vulnerability Patterns
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep

Static analysis

No suspicious patterns detected.