dockkit

Integrate motorized camera docks with iOS apps for subject tracking.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/harshav167/build-ios-apps --skill dockkit-harshav167
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dockkit
Source: https://github.com/harshav167/build-ios-apps/tree/main/skills/dockkit
Command: npx skills add https://github.com/harshav167/build-ios-apps --skill dockkit-harshav167

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

DockKit enables developers to integrate motorized camera docks with iOS apps to deliver stable subject tracking and automatic framing.

Core Features & Use Cases

  • System tracking and custom tracking for dynamic scenes
  • Pan/tilt motor control with framing options and region of interest support
  • Accessory discovery and iOS 17.4+ accessoryEvents integration

Quick Start

Start by connecting a DockKit-compatible accessory and enabling system tracking to begin automatic subject tracking.

Frequently Asked Questions about dockkit

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

FAQPage Schema
Does DockKit camera tracking require a specific iOS version?

DockKit supports both system tracking for automatic subject following and custom tracking for dynamic scenes, allowing you to set specific regions of interest and control pan and tilt motors for automated framing.

How do I control pan and tilt motors with DockKit in Swift?

Control pan and tilt motors in Swift by connecting a DockKit-compatible accessory, observing its state through DockAccessoryManager.shared, and adjusting framing options or setting regions of interest to direct the automated camera movement.

What is the difference between system tracking and custom tracking in DockKit?

System tracking in DockKit automatically follows subjects using system-level intelligence, whereas custom tracking allows developers to define specific regions of interest and implement tailored framing logic for dynamic video scenes.

Can I build a video app with automatic subject tracking using AVFoundation and DockKit?

Yes, you can build a video app with automatic subject tracking by integrating DockKit with AVFoundation, using DockAccessoryManager.shared to observe accessory states and enabling system tracking for automated camera framing.