automotive-standards

Enforce Android Automotive OS coding standards for application development and code review.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps Android Automotive OS developers maintain consistent, safe, and review-ready code by applying structured coding conventions and platform-specific best practices.

Core Features & Use Cases

  • AAOS Code Organization Guidance: Defines recommended structures for Screen, ViewModel, Template, and repository implementations.
  • Quality and Safety Checks: Provides rules for exception handling, lifecycle management, accessibility, internationalization, and prohibited coding patterns.
  • Use Case: Review an in-vehicle Android application pull request against AAOS development standards to identify architecture issues, unsafe API usage, and compliance gaps.

Quick Start

Ask the automotive-standards skill to review my Android Automotive OS code and check it against the required coding conventions.

Frequently Asked Questions about automotive-standards

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

FAQPage Schema
How do I check if my Android Automotive OS code meets AAOS coding standards?

To check Android Automotive OS code against AAOS coding standards, review your Screen, ViewModel, Template, and repository implementations for compliance with naming conventions, architecture organization, and vehicle integration rules. This identifies unsafe API usage and compliance gaps before code review.

What architecture organization does AAOS require for in-vehicle applications?

AAOS architecture organization requires structured separation across Screen, ViewModel, Template, and repository components. This structure enforces consistent lifecycle management, safe vehicle integration, and proper handling of embedded application scenarios specific to the Android Automotive OS platform.

Can I use Kotlin for Android Automotive OS embedded application development?

Kotlin is applicable for Android Automotive OS embedded application development. Code must comply with AAOS-specific platform restrictions, including rules for exception handling, accessibility, and internationalization, ensuring structured and review-ready in-vehicle applications.

What accessibility and localization rules apply to AAOS code review?

AAOS code review enforces specific accessibility rules and localization requirements for in-vehicle applications. Checks validate proper internationalization handling and accessible UI implementations within the Android Automotive OS environment to ensure safe and compliant user interfaces.

What prohibited coding patterns should I avoid in Android Automotive applications?

Prohibited coding patterns in Android Automotive applications include unsafe API usage and non-compliant exception handling. AAOS standards define specific platform restrictions and lifecycle management rules to prevent these issues during in-vehicle application development and code review.