kotlin-ui-adaptive-resources

Analyze adaptive UI strategies for KMP or Android Compose projects.

1|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/huneyoliv/ubus-ui --skill kotlin-ui-adaptive-resources-huneyoliv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kotlin-ui-adaptive-resources
Source: https://github.com/huneyoliv/ubus-ui/tree/main/.agents/kotlin-ui-adaptive-resources
Command: npx skills add https://github.com/huneyoliv/ubus-ui --skill kotlin-ui-adaptive-resources-huneyoliv

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps optimize the design and resource strategy for adaptive Compose UI in KMP or Android projects, addressing issues like responsive layout, navigation, and multi-window support.

Core Features & Use Cases

  • Adaptive UI Design: Assists in creating layouts that adapt to various screen sizes and orientations.
  • Resource Strategy: Guides in making resource decisions that remain configurable.
  • Use Case: For a project requiring a responsive UI across multiple devices, this Skill ensures that the UI remains consistent and functional regardless of window size or shape.

Quick Start

Analyze the adaptive UI strategy of the 'example_project' using the kotlin-ui-adaptive-resources skill.

Frequently Asked Questions about kotlin-ui-adaptive-resources

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

FAQPage Schema
How do I optimize adaptive Compose UI design for multiple screen sizes in Android?

Optimizing adaptive Compose UI involves analyzing responsive layout, window size class handling, navigation, and multi-window support to ensure the UI remains consistent and functional across varying screen sizes and orientations.

What is the best way to handle window size classes in Kotlin Multiplatform Compose projects?

Handling window size classes in Kotlin Multiplatform Compose involves analyzing your adaptive UI strategy against best practices for responsive design and resource decisions, ensuring the UI adapts correctly to different window dimensions and shapes.

Does this adaptive UI strategy support multi-window and responsive navigation for KMP apps?

Yes, the adaptive UI strategy supports multi-window and responsive navigation for KMP apps by providing a detailed review based on best practices for adaptive UI design, ensuring functional layouts regardless of window size or shape.

How do I create a resource strategy that remains configurable for adaptive Android layouts?

Creating a configurable resource strategy for adaptive Android layouts requires analyzing your responsive design approach to ensure resource decisions remain flexible and properly configured across different devices and window states.

When do I need to analyze my adaptive UI strategy for a Compose project?

You need to analyze your adaptive UI strategy when your Compose project requires a responsive UI across multiple devices, ensuring layouts adapt to various screen sizes, orientations, and multi-window configurations without breaking functionality.