axiom-camera-capture-ref

Reference iOS AVFoundation camera capture APIs for session setup and configuration.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive reference for understanding and utilizing the complex AVFoundation APIs for capturing photos and videos on iOS devices.

Core Features & Use Cases

  • Capture Session Management: Learn to configure and manage AVCaptureSession for optimal photo and video capture.
  • Device & Output Configuration: Understand how to select capture devices (AVCaptureDevice) and configure outputs like AVCapturePhotoOutput and AVCaptureMovieFileOutput.
  • Advanced Settings: Explore detailed configurations for photo quality, flash, resolution, and new iOS 17+ features like rotation coordinators and readiness coordinators.
  • Use Case: Developers can quickly look up specific API calls and configurations for implementing custom camera features in their iOS applications, such as real-time photo capture with specific quality settings or video recording with audio.

Quick Start

Refer to the AVCaptureSession section to learn how to set up a new capture session.

Frequently Asked Questions about axiom-camera-capture-ref

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

FAQPage Schema
How do I set up an AVCaptureSession for iOS camera capture?

AVCaptureSession setup requires configuring the session preset, selecting an AVCaptureDevice, and attaching inputs and outputs like AVCapturePhotoOutput. This Skill details the steps to manage capture sessions for optimal photo and video capture.

What's the best way to configure AVCapturePhotoSettings for high resolution photos?

AVCapturePhotoSettings allows you to specify photo quality, resolution, and flash mode. This Skill references how to configure these settings within AVCapturePhotoOutput and handle capture events through delegate methods.

Does AVFoundation support video recording with audio on iOS?

AVFoundation supports video recording with audio using AVCaptureMovieFileOutput. This Skill explains how to configure AVCaptureMovieFileOutput to record video files and manage capture events.

Can I use AVCaptureDevice.RotationCoordinator for iOS 17 camera orientation?

Yes, AVCaptureDevice.RotationCoordinator manages iOS 17+ camera orientation. This Skill references how to use rotation coordinators and readiness coordinators to handle device rotation during capture.

Why does my AVCaptureDevice configuration fail during capture session setup?

AVCaptureDevice configuration may fail during capture session setup if device permissions are missing or the device is locked by another process. This Skill provides reference details on correctly selecting and configuring AVCaptureDevice within your session.