What problem does it solve? Android apps that receive Intents from untrusted sources are vulnerable to Intent redirection, component hijacking, and privilege escalation. This Skill provides concrete patterns to audit AndroidManifest.xml configurations and secure Activities, Services, Broadcast Receivers, and Content Providers. ## Core Features & Use Cases - Safe Intent Redirection: Validate nested Intents manually or with AndroidX IntentSanitizer before launching, blocking cross-app redirection and URI permission abuse. - PendingIntent Hardening: Enforce FLAG_IMMUTABLE by default and require explicit target components for mutable PendingIntents. - Component Protection: Apply signature-level permissions, exported flags, and runtime caller signature verification for Services and ContentProviders. - Use Case: While reviewing an Android app, you find an exported Activity that launches a nested Intent from an extra. Use this Skill to replace the unsafe launch with an IntentSanitizer allowlist and generate a structured security alignment report. ## Quick Start Audit my AndroidManifest.xml and the Intent handling code in this project for Intent redirection vulnerabilities and apply the recommended fixes.