android-permissions-editor
Installation
SKILL.md
Android Permissions (Multi-Module Architecture)
Overview
Runtime permissions span all four architectural layers. This guide defines exactly where each piece lives, how layers communicate, and what each layer is responsible for — following the same rules as android-modularization.
app/ ← Manifest declarations + DI wiring
feature/my-feature/ ← Screen, ViewModel, permission UI (rationale, denied)
component/permissions/ ← Domain model + PermissionChecker abstraction + Android impl
common/ ← (no permissions logic — leaf layer)