carplay

Develop CarPlay-enabled apps with UI templates, navigation, and audio features.

10|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/ios-agent/iosagent.dev --skill carplay-ios-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: carplay
Source: https://github.com/ios-agent/iosagent.dev/tree/main/carplay
Command: npx skills add https://github.com/ios-agent/iosagent.dev --skill carplay-ios-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance and API references for developing applications that integrate seamlessly with Apple's CarPlay system, enabling rich in-car experiences.

Core Features & Use Cases

  • Template-Based UI: Utilize pre-defined templates (lists, grids, maps, etc.) for driver-safe interfaces.
  • Navigation Integration: Implement turn-by-turn navigation, route selection, and real-time guidance.
  • Audio & Communication: Build apps for music, podcasts, and messaging.
  • Dashboard & Instrument Cluster: Extend your app's presence to vehicle dashboards and instrument clusters.
  • Use Case: Develop a custom music player app that allows users to browse albums, play songs, and control playback directly from their car's dashboard using CarPlay.

Quick Start

Use the carplay skill to create a basic list template with a title and sections.

Frequently Asked Questions about carplay

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

FAQPage Schema
How do I build CarPlay apps with Swift for automotive dashboards?

CarPlay apps use pre-defined UI templates for lists, grids, and maps to ensure driver-safe interfaces on automotive dashboards. This approach adheres to Apple's CarPlay Human Interface Guidelines for consistency and safety.

What templates are available for CarPlay UI development?

CarPlay UI development provides template-based interfaces including lists, grids, and maps. These templates enforce driver safety by restricting custom layouts, ensuring consistent in-car user experiences across navigation and audio apps.

Can I implement turn-by-turn navigation in an iOS app for CarPlay?

Yes, you can implement turn-by-turn navigation, route selection, and real-time guidance in an iOS app for CarPlay. The framework provides navigation integration features designed specifically for vehicle dashboards and instrument clusters.

How do I integrate audio playback and messaging features with CarPlay?

You integrate audio playback and communication features by utilizing CarPlay's dedicated templates for music, podcasts, and messaging. This allows users to control media and messaging directly from the vehicle dashboard.

Does CarPlay support extending apps to vehicle instrument clusters?

Yes, CarPlay supports extending your app's presence to vehicle dashboards and instrument clusters. This integration enhances in-car user experiences by displaying relevant information directly within the driver's line of sight.

Do I need to follow Apple's Human Interface Guidelines for CarPlay development?

Yes, CarPlay development requires adherence to Apple's CarPlay Human Interface Guidelines for driver safety and consistency. These guidelines dictate the use of template-based UIs to minimize distraction while operating the vehicle.