Handles Android Java projects with MVVM architecture, ViewBinding, and proper separation between data, domain, and UI layers. Kicks in automatically when you're touching Java files, build.gradle configs, or anything under an android directory. The templates are solid: shows you repository patterns with cache-first logic, ViewModels that survive configuration changes, and proper Fragment/Activity lifecycle management with binding cleanup. Medium effort rating seems right since you're dealing with boilerplate-heavy Java instead of Kotlin, but the structure keeps things organized. If you're maintaining legacy Android apps or working in a Java-only shop, this gives you clean patterns to follow.

skills.sh installs
583
GitHub stars
702
last updated
Jul 14, 2026

Install

$ npx -y skills add alinaqi/claude-bootstrap --skill android-java --agent claude-code

Installs into .claude/skills of the current project.

Files

Android Java Skill


Project Structure

Sponsors

Details

Repository
github.com/alinaqi/claude-bootstrap
Categories
Mobile Development, Java & JVM
First seen
Jun 3, 2026

More from alinaqi/claude-bootstrap

All 54
1aj-geddes avatarmobile-app-debuggingaj-geddes/useful-ai-promptsDebug issues specific to mobile applications including platform-specific problems, device constraints, and connectivity issues.568skills.sh installs
2flutter avatarflutter-home-screen-widgetflutter/skillsflutter home screen widget557skills.sh installs
3aj-geddes avatarmobile-offline-supportaj-geddes/useful-ai-promptsImplement offline-first mobile apps with local storage, sync strategies, and conflict resolution. Covers AsyncStorage, Realm, SQLite, and background sync patter545skills.sh installs
4secondsky avatarmobile-app-testingsecondsky/claude-skillsMobile app testing with unit tests, UI automation, performance testing. Use for test infrastructure, E2E tests, testing standards, or encountering test framewor480skills.sh installs
5n0an avatarswift-format-stylen0an/swift-formatstyle-agent-skillWrites and reviews Swift FormatStyle code, replacing legacy Formatter subclasses and C-style String(format:) with modern .formatted() APIs. Use when formatting 465skills.sh installs
6sickn33 avatarreact-native-architecturesickn33/antigravity-awesome-skillsreact native architecture425skills.sh installs