skills/android/skills/mlkit-agent-api/Gen Agent Trust Hub

mlkit-agent-api

Pass

Audited by Gen Agent Trust Hub on Oct 26, 2026

Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
  • [INDIRECT_PROMPT_INJECTION]: The skill implements an autonomous agent loop that ingests untrusted user strings to trigger local tool execution. Ingestion points: ChatViewModel.sendMessage(prompt: String) in SKILL.md. Boundary markers: Absent; user content is passed directly to the model. Capability inventory: The agent has discovery and execution rights for Android AppFunctions (e.g., fetch_calendar). Sanitization: Absent; no validation is performed on the prompt.
  • [EXTERNAL_DOWNLOADS]: Fetches official libraries from Google and AndroidX repositories. Evidence: com.google.mlkit:genai-agent:1.0.0-alpha1 and androidx.appfunctions:appfunctions:1.0.0-alpha13 in SKILL.md.
  • [SAFE]: The skill implements significant defensive measures including: HitlConfirmationTool for user consent on sensitive actions; ACCESS_LEVEL_SELF to prevent unauthorized tool access via IPC; and a default maxTurns limit of 10 to prevent denial-of-service through infinite reasoning loops.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 26, 2026, 08:39 PM