axiom-now-playing-carplay

Integrates iOS audio apps with Apple CarPlay's Now Playing interface using MPNowPlayingInfoCenter and MPRemoteCommandCenter.

Updated Dec 3, 2025
One-click install
npx skills add https://github.com/tuliopc23/flying-dutchman-app --skill axiom-now-playing-carplay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: axiom-now-playing-carplay
Source: https://github.com/tuliopc23/flying-dutchman-app/tree/main/.claude/skills/axiom-now-playing-carplay
Command: npx skills add https://github.com/tuliopc23/flying-dutchman-app --skill axiom-now-playing-carplay

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers integrate their audio apps with Apple CarPlay's Now Playing interface, ensuring a seamless user experience for audio playback controls and metadata display.

Core Features & Use Cases

  • CarPlay Integration: Leverages the same MPNowPlayingInfoCenter and MPRemoteCommandCenter used for iOS Lock Screen and Control Center.
  • Metadata Display: Ensures title, artist, and artwork are correctly shown in the CarPlay UI.
  • Customization: Allows for enabling and customizing playback buttons, including custom actions for iOS 14+.
  • Troubleshooting: Provides solutions for common CarPlay audio integration issues like missing entitlements or blank Now Playing screens.
  • Use Case: Implement CarPlay audio controls for your music streaming app, ensuring users can control playback and view track information directly from their car's dashboard.

Quick Start

Use the axiom-now-playing-carplay skill to ensure your app's audio playback metadata is correctly displayed and controllable within the Apple CarPlay interface.

Frequently Asked Questions about axiom-now-playing-carplay

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

FAQPage Schema
How do I display audio playback metadata on Apple CarPlay?

To display audio playback metadata on Apple CarPlay, you populate the MPNowPlayingInfoCenter dictionary with track titles, artists, and album artwork, ensuring the information routes correctly to the CarPlay Now Playing interface.

How do I implement playback controls in a CarPlay audio app?

You implement CarPlay playback controls by registering handlers with MPRemoteCommandCenter for play, pause, and skip actions, allowing users to control audio playback directly from the car's dashboard interface.

Why is my CarPlay Now Playing screen blank during audio playback?

A blank CarPlay Now Playing screen often results from missing audio entitlements, incorrect MPNowPlayingInfoCenter configuration, or unregistered MPRemoteCommandCenter handlers, which this Skill helps troubleshoot and resolve.

Can I add custom buttons to the CarPlay Now Playing template?

Yes, you can customize the CPNowPlayingTemplate by enabling and configuring custom playback buttons, including adding custom actions for iOS 14+ audio applications integrated with CarPlay.

Does CarPlay Now Playing integration require separate code from iOS Control Center?

No, CarPlay Now Playing integration leverages the same MPNowPlayingInfoCenter and MPRemoteCommandCenter APIs used for the iOS Lock Screen and Control Center, ensuring consistent audio playback metadata and controls across devices.