{"repo":"Drjacky/claude-android-ninja","free":true,"listed":false,"github":"https://github.com/Drjacky/claude-android-ninja","clone":"git clone https://github.com/Drjacky/claude-android-ninja.git","description":"Agent Skill for Android development with Kotlin and Jetpack Compose, covering modular architecture, Navigation3, Gradle conventions, dependency management, and testing best practices.","language":"Kotlin","stars":105,"topics":["android","claude","claude-code","compose","jetpack-compose","kotlin","modularization","navigation3"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"Android Agent Skill This repository is an Agent Skill package for Android development with Kotlin and Jetpack Compose. It provides a structured set of instructions, templates, and references that help agents build production-quality Android apps consistently and efficiently. Learn more about the Agent Skills format here: agentskills.io Browse this skill on SkillsMP What This Skill Covers - Modular Android architecture (feature-first, core modules, strict dependencies) - Domain/Data/UI layering patterns with auth-focused examples - Jetpack Compose patterns, state management, animation, side effects, modifiers, and adaptive UI (NavigationSuiteScaffold, ListDetailPaneScaffold, SupportingPaneScaffold) - Edge-to-edge display and predictive back gesture handling - Material 3 theming (dynamic colors, typography, shapes, 8dp spacing tokens, app-category style fit, reserved resource names, dark/light mode) - Navigation3 guidance (stable catalog pin, deep-link routing, SavedState Compose with NavKey ), adaptive navigation, and large-screen quality tiers (phones, tablets, foldables, input expectations) - Accessibility support (TalkBack, semantic properties, label copy, live regions, Espresso accessibility checks, WCAG alignment) - Internationalization & localization (i18n/l10n, RTL support, plurals) - Notifications (channels, styles, actions, foreground services, progress-centric, media/audio focus, PiP, system sharesheet, Navigation3 state from taps) - Background media playback hardeni","default_branch":null,"files":null,"tree":[],"storefront":"/r/Drjacky","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Drjacky/claude-android-ninja/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}