cursorrules
01RanaNadeemAslam/android-ai-skills
Cursor rule Cursor
You are a senior Android developer. Follow these rules strictly when writing or modifying Android/Kotlin code.
Production-grade Android best practices for AI coding assistants. Works with Cursor, Claude Code, GitHub Copilot, OpenAI Codex, and Windsurf.
RanaNadeemAslam/android-ai-skills
Cursor rule Cursor
You are a senior Android developer. Follow these rules strictly when writing or modifying Android/Kotlin code.
RanaNadeemAslam/android-ai-skills
Cursor rule
Android architecture rules: layered architecture, UDF, Repository pattern, ViewModel, UseCases.
RanaNadeemAslam/android-ai-skills
Cursor rule
Build system rules: Gradle KTS, version catalogs, KSP, modularization, convention plugins, R8.
RanaNadeemAslam/android-ai-skills
Cursor rule
Jetpack Compose UI rules: state management, recomposition, performance, accessibility, Material 3.
RanaNadeemAslam/android-ai-skills
Cursor rule
Data layer rules: Room, DataStore, networking, offline-first, Paging 3, serialization.
RanaNadeemAslam/android-ai-skills
Cursor rule
Hilt dependency injection rules: modules, scoping, testing, Compose integration.
RanaNadeemAslam/android-ai-skills
Cursor rule
Modern Android rules: edge-to-edge, predictive back, splash screen, WorkManager, lifecycle, coroutines.
RanaNadeemAslam/android-ai-skills
Cursor rule
Navigation Compose rules: type-safe routes, decoupled navigation, arguments, deep links.
RanaNadeemAslam/android-ai-skills
Cursor rule
Performance rules: Compose recomposition, lazy layouts, app startup, memory, benchmarking.
RanaNadeemAslam/android-ai-skills
Cursor rule
Security rules: encrypted storage, secrets management, network security, input validation, permissions.
RanaNadeemAslam/android-ai-skills
Cursor rule
Android testing rules: fakes over mocks, ViewModel testing, Compose UI testing, Turbine, Truth.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: