automotive-templates

Reference Car App Template APIs for building compliant Android Automotive OS interfaces.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/jimloop/custom-claude-package --skill automotive-templates
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: automotive-templates
Source: https://github.com/jimloop/custom-claude-package/tree/main/plugins/android-automotive-code/skills/automotive-templates
Command: npx skills add https://github.com/jimloop/custom-claude-package --skill automotive-templates

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps Android Automotive OS developers avoid incorrect UI implementations by providing a complete reference for selecting and building official Car App Template APIs instead of custom layouts.

Core Features & Use Cases

  • Template Reference: Covers ListTemplate, GridTemplate, PaneTemplate, PlaceListMapTemplate, NavigationTemplate, MessageTemplate, TabTemplate, and SignTemplate usage patterns.
  • Implementation Guidance: Provides Kotlin examples and key parameter constraints for building safe AAOS embedded application interfaces.
  • Use Case: Developers creating vehicle settings, navigation, media, charging, or information apps can use this Skill to choose the correct template and follow platform UI requirements.

Quick Start

Ask the automotive-templates skill to recommend the correct AAOS template and provide an implementation example for my vehicle application screen.

Frequently Asked Questions about automotive-templates

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

FAQPage Schema
What is the correct way to build AAOS UIs with the Car App Library?

Building AAOS UIs requires using official Car App Template APIs instead of custom layouts to ensure compliance with platform safety standards. This approach provides structured templates like ListTemplate and NavigationTemplate for vehicle application interfaces.

How do I choose the right Android Automotive template for my vehicle app screen?

Choosing an Android Automotive template depends on your screen's purpose, such as using NavigationTemplate for routing or GridTemplate for media browsing. Matching the template to the use case ensures your vehicle app meets platform UI requirements.

Can I use custom layouts for Android Automotive OS settings screens?

Custom layouts are not recommended for Android Automotive OS settings screens. You should use official templates like PaneTemplate or ListTemplate to build interfaces that comply with AAOS safety-oriented UI implementation rules.

What AAOS templates are available for building media and navigation interfaces?

Available AAOS templates include GridTemplate for media interfaces, PlaceListMapTemplate and NavigationTemplate for navigation, MessageTemplate for alerts, and TabTemplate for organizing multiple screen categories.

Are there construction constraints when using the Car App Template API in Kotlin?

Yes, the Car App Template API enforces construction constraints in Kotlin to maintain safety-oriented UI implementation. Developers must follow specific parameter constraints and template selection rules to build compliant AAOS embedded applications.