automotive-architecture

Community

Design robust AAOS MVVM application architectures

Authorjimloop
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps developers avoid incorrect Android Automotive OS application structures by providing a clear MVVM architecture approach for CarAppService, Session, Screen, ViewModel, and data layers.

Core Features & Use Cases

  • AAOS Architecture Guidance: Defines recommended layering patterns for embedded car applications using Template-based UI, ViewModel state management, repositories, and data sources.
  • Hilt and ViewModel Integration: Provides dependency injection patterns, lifecycle-aware state handling, and shared ViewModel communication approaches for multiple car screens.
  • Use Case: Build a production-ready Android Automotive application where screens remain focused on UI rendering while business logic and data access are separated into maintainable layers.

Quick Start

Ask the automotive-architecture skill to design or review an Android Automotive OS MVVM application structure using CarAppService, Session, Screen, and ViewModel patterns.

Dependency Matrix

Required Modules

None required

Components

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: automotive-architecture
Download link: https://github.com/jimloop/custom-claude-package/archive/main.zip#automotive-architecture

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 545,000+ vetted skills library on demand.