jetpack-compose-m3

Migrate Wear OS apps to Compose Material3 Expressive with AppScaffold and TransformingLazyColumn.

28|5|Updated Oct 8, 2024
One-click install
npx skills add https://github.com/kabirnayeem99/Ktor2Curl --skill jetpack-compose-m3-kabirnayeem99
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jetpack-compose-m3
Source: https://github.com/kabirnayeem99/Ktor2Curl/tree/main/.agents/skills/jetpack-compose-m3
Command: npx skills add https://github.com/kabirnayeem99/Ktor2Curl --skill jetpack-compose-m3-kabirnayeem99

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill addresses the complexity of migrating to or building new Wear OS applications using the latest Material3 Expressive design system, preventing common implementation errors and ensuring adherence to official Google design standards.

Core Features & Use Cases

  • Migration Guidance: Provides a structured path for moving from Material 2.5 to Material 3, including component mapping and theme updates.
  • Component Best Practices: Offers canonical examples and implementation checklists for modern Wear OS components like TransformingLazyColumn and AppScaffold.
  • Sample Extraction: Automates the retrieval and verification of official component samples from Gradle caches to ensure code accuracy.

Quick Start

Use the jetpack-compose-m3 skill to guide the migration of my current Wear OS project from Material 2.5 to Material 3.

Frequently Asked Questions about jetpack-compose-m3

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

FAQPage Schema
How do I migrate a Wear OS project from Material 2.5 to Material 3?

Migrate Wear OS projects to Material 3 by following a structured component mapping path, updating themes, and replacing outdated Material 2.5 elements with official Google Wear OS design tokens.

What is the best way to implement TransformingLazyColumn in a Compose wearable interface?

Implement TransformingLazyColumn in Compose wearable interfaces using canonical examples and official component samples extracted directly from Gradle caches to ensure strict code accuracy.

Does Wear OS Compose Material 3 require specific version compatibility?

Wear OS Compose Material 3 development requires strict version compatibility across dependencies and adherence to official Google design tokens to prevent common implementation errors.

How do I structure navigation patterns for a production-grade Wear OS application?

Structure Wear OS application navigation patterns by adhering to official Google design guidelines and implementing the AppScaffold component for production-grade wearable interfaces.

Why does my Wear OS Material 3 migration fail component verification?

Material 3 migration fails component verification when developers deviate from official Google Wear OS typography, design tokens, or extracted Gradle cache samples, causing implementation errors.