
Android Kotlin Core
This is your foundation layer for writing idiomatic Kotlin in Android projects without the Java hangover. It handles the boring but critical stuff: tightening nullability at platform boundaries, replacing verbose helpers with focused extension functions, and using sealed types for UI state instead of stringly-typed bundles. The workflow is deliberate about keeping changes minimal and tied to actual Android surfaces, with explicit handoffs to testing or state management skills when scope creeps. The anti-patterns section is honest about real problems like sprinkling utilities everywhere or refactoring adjacent files just because you're nearby. If you're cleaning up a codebase that still looks like translated Java or you need to establish consistent Kotlin patterns across modules, this gives you guardrails and a clear done state.
- skills.sh installs
- 349
- GitHub stars
- 14
- last updated
- Aug 21, 2026
Install
$ npx -y skills add krutikjain/android-agent-skills --skill android-kotlin-core --agent claude-codeInstalls into .claude/skills of the current project.
Files
Android Kotlin Core
When To Use
- Use this skill when the request is about: kotlin cleanup in android app, convert verbose android java-style kotlin, sealed classes for ui state.
- Primary outcome: Use Kotlin idioms safely in Android apps, including nullability, data classes, sealed types, extension functions, and collection pipelines.
- Handoff skills when the scope expands:
android-state-managementandroid-testing-unit
Workflow
- Map the request to the current Android stack, module boundaries, and minimum supported API level.
- Inspect the existing implementation for implicit assumptions, duplicate helpers, and outdated patterns.
- Apply the smallest change that improves correctness, readability, and long-term maintainability.
- Validate the result against the relevant showcase app path and repo benchmarks.
- Hand off adjacent work to the next specialized skill only after the core foundation is stable.
Sponsors
Details
- Repository
- github.com/krutikjain/android-agent-skills
- Categories
- AI & Agent Building, Mobile Development, Java & JVM
- First seen
- Jun 3, 2026