jetpack-compose-m3

Guide Wear OS Compose Material3 component usage and migration.

Updated Jan 11, 2026
One-click install
npx skills add https://github.com/Kaito-Dogi/smopin --skill jetpack-compose-m3-kaito-dogi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jetpack-compose-m3
Source: https://github.com/Kaito-Dogi/smopin/tree/main/.agents/skills/android-skills/wear/jetpack-compose-m3
Command: npx skills add https://github.com/Kaito-Dogi/smopin --skill jetpack-compose-m3-kaito-dogi

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides expert guidance for working with Wear OS Compose Material3, enabling developers to create, update, or migrate Wear OS projects efficiently.

Core Features & Use Cases

  • Material3 Components: Access detailed information and usage guidelines for core components like AppScaffold, ScreenScaffold, and TransformingLazyColumn.
  • Migration Support: Offers step-by-step instructions for migrating from older versions of Wear OS Compose or Horologist.
  • Component Samples: Provides access to component samples for each Wear Compose Material3 component to ensure best practices are followed.
  • Component Guidance: Offers a comprehensive checklist for using each component effectively, including best practices and design considerations.

Quick Start

To get started, read the SKILL.md file for comprehensive guidance on using Wear OS Compose Material3.

Frequently Asked Questions about jetpack-compose-m3

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

FAQPage Schema
How do I use Material3 components for Wear OS app development?

Wear OS Compose Material3 provides core components like AppScaffold, ScreenScaffold, and TransformingLazyColumn. You can access detailed usage guidelines, component samples, and best practices to build wearable interfaces effectively.

What's the best way to migrate from Horologist to Wear OS Compose Material3?

Migrating from Horologist or older Wear Compose versions requires step-by-step instructions to update your project. This guidance ensures you transition to the Material3 components correctly while following current best practices.

Do I need to know Kotlin to develop Wear OS apps with Compose Material3?

Yes, developing with Wear OS Compose Material3 requires prior knowledge of Kotlin and the Wear OS platform. This expertise is necessary to apply the component guidance and sample code effectively.

How does TransformingLazyColumn work in Wear OS Compose?

TransformingLazyColumn is a core Material3 component for Wear OS that enables scrollable lists with transformations. You can review component samples and a comprehensive checklist to understand its design considerations and best practices.

What are the limitations when using Wear OS Compose Material3?

Wear OS Compose Material3 is specialized for wearable app development and requires Kotlin expertise. You should consult the component checklist and best practices to understand specific design constraints and considerations for each component.