android-navigation
CommunityBuild type-safe Android/KMP Compose navigation
Authorkvithayathil
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill eliminates the risk of runtime navigation crashes and tightly coupled feature modules in Android/KMP Compose apps caused by untyped route arguments and direct cross-feature route dependencies.
Core Features & Use Cases
- Type-safe route definitions: Use @Serializable objects to define navigation routes, eliminating runtime errors from incorrect argument passing.
- Modular feature nav graphs: Organize navigation per feature module to keep codebases maintainable and scalable.
- Decoupled cross-feature navigation: Use lambda callbacks instead of direct route imports to avoid tight coupling between feature modules.
- Use Case: For a multi-module Android/KMP app with notes and editor features, use this Skill to implement type-safe navigation between screens without creating direct dependencies between the feature modules.
Quick Start
Use the android-navigation skill to set up type-safe navigation for your Android/KMP Compose app's note list, detail, and editor screens.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: android-navigation Download link: https://github.com/kvithayathil/agent-resources/archive/main.zip#android-navigation Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.