ios-audio-haptics

Design audio and haptic feedback for iOS and watchOS breathing apps using AVFoundation and Core Haptics.

3|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/ai-enhanced-engineer/aiee-skills --skill ios-audio-haptics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-audio-haptics
Source: https://github.com/ai-enhanced-engineer/aiee-skills/tree/main/skills/ios-audio-haptics
Command: npx skills add https://github.com/ai-enhanced-engineer/aiee-skills --skill ios-audio-haptics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires AVFoundation, CoreHaptics, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill facilitates the implementation of complex audio and haptic feedback patterns for iOS and watchOS, enhancing interactive app experiences.

Core Features & Use Cases

  • Audio Session Management: Configure background audio for continuous playback.
  • Audio Mixing: Mix multiple audio sources with individual volume control.
  • Haptic Patterns: Create and implement haptic feedback patterns for various breathing rhythm cues.
  • watchOS Integration: Implement haptic feedback on Apple Watch with simple events.
  • Use Case: Ideal for building guided breathing apps where audio sessions and haptic feedback synchronize to provide an immersive user experience.

Quick Start

To use this skill, integrate AVFoundation for audio playback and Core Haptics for feedback patterns in your iOS app.

Frequently Asked Questions about ios-audio-haptics

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

FAQPage Schema
How do I synchronize haptic feedback with audio in an iOS breathing app?

To mix multiple audio sources in iOS with individual volume control, you manage background audio sessions and audio mixing configurations using AVFoundation, allowing continuous playback for interactive experiences like guided breathing apps.

Can I implement haptic feedback on watchOS using CoreHaptics?

To handle background audio interruptions in iOS, you must implement audio session setup and interruption handling logic using AVFoundation, ensuring continuous playback resumes correctly after interruptions during interactive sessions.

What's the best way to configure background audio sessions for continuous playback on iOS?

The best way to configure background audio sessions for continuous playback on iOS is by setting up AVFoundation audio session management, which supports mixed audio streams and background execution for guided breathing experiences.

Does watchOS support complex haptic patterns for breathing apps?

watchOS supports haptic feedback for breathing apps by utilizing simple events through CoreHaptics, whereas more complex haptic pattern design and audio mixing are managed across iOS and watchOS integration.

Why do I need both AVFoundation and CoreHaptics to build interactive iOS breathing apps?

You need AVFoundation and CoreHaptics to build interactive iOS breathing apps because AVFoundation manages background audio session setup and mixing, while CoreHaptics creates the synchronized haptic feedback patterns for breathing rhythm cues.