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)

Layer Diagram

Installs
4
GitHub Stars
7
First Seen
Mar 28, 2026
android-permissions-editor — javiercamarenatriguero/android-skills