core-location

Community

Core Location patterns for efficient, reliable location.

AuthorderKlinke
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill guides engineers to implement robust Core Location behavior, reducing authorization mistakes, unnecessary battery drain, and background location failures.

Core Features & Use Cases

  • Authorization strategy guidance (When In Use vs Always) to balance user permission and feature needs.
  • Monitoring strategy selection (continuous, significant-change, or CLMonitor) and efficient background operation.
  • Accurate location configuration with appropriate accuracy levels and adaptive updates.
  • Geofencing and background-location patterns, with troubleshooting for common production issues.
  • Debugging and anti-pattern guidance to accelerate development and improve reliability.

Quick Start

Configure your project to adopt CLLocationUpdate and CLMonitor on iOS 17+, start with When In Use authorization, and tune accuracy for your feature. Upgrade to Always when the user enables a background feature like geofencing.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: core-location
Download link: https://github.com/derKlinke/codex-config/archive/main.zip#core-location

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.