android-dev

Develop Android features for the Intrale Platform using Kotlin and Compose Multiplatform.

1|Updated Jun 26, 2025
One-click install
npx skills add https://github.com/intrale/platform --skill android-dev-intrale
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: android-dev
Source: https://github.com/intrale/platform/tree/main/.claude/skills/android-dev
Command: npx skills add https://github.com/intrale/platform --skill android-dev-intrale

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the development of Android-specific features within the Intrale Platform, ensuring adherence to best practices for Compose, Material3, and product flavors.

Core Features & Use Cases

  • Feature Implementation: Develop new Android UI components and business logic.
  • Code Refinement: Improve existing Android code, focusing on androidMain and commonMain modules.
  • Testing & Validation: Write unit tests and ensure build integrity through various Gradle tasks.
  • Use Case: Implement a new user profile screen using Jetpack Compose, ensuring it's compatible with all defined product flavors (client, business, delivery) and follows the TDD approach.

Quick Start

Use the android-dev skill to implement the user profile screen for the client flavor, following TDD principles.

Frequently Asked Questions about android-dev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement Android features with Jetpack Compose and Material3?

Implement Android features with Jetpack Compose and Material3 by developing UI components and business logic in `androidMain` and `commonMain` modules, ensuring UI state management and dependency injection. This approach refines Android code using Compose Multiplatform best practices.

How do I manage product flavors in a Kotlin Android project?

Manage product flavors in a Kotlin Android project by organizing code across `androidMain` and `commonMain` modules. Ensure feature compatibility across defined flavors like client, business, and delivery, and validate build integrity using targeted Gradle tasks.

How to apply TDD when building Android UI components?

Apply TDD when building Android UI components by writing unit tests before implementation. Validate UI state management and business logic in your Compose Multiplatform project to ensure code refinement and robust feature delivery.

Does this Android development approach support Compose Multiplatform for shared code?

Yes, this Android development approach supports Compose Multiplatform by managing shared code in `commonMain` and Android-specific code in `androidMain`. It ensures feature implementations adhere to best practices across different product flavors.

What is the best way to ensure build integrity for Android product flavors?

Ensure build integrity for Android product flavors by executing various Gradle tasks. This validates that features developed with Kotlin and Compose Multiplatform function correctly across all defined product flavors, including client, business, and delivery variants.