# Healthkit

> HealthKit: HKHealthStore, authorization, reading/writing health data, queries. Use when implementing app features related to healthkit.

- Skill: `abdullah4ai/healthkit` (Agent Skill)
- Install (CLI): `npx skillmds@latest add abdullah4ai/healthkit`
- Raw SKILL.md: https://api.skillmd.com/api/skills/abdullah4ai/healthkit/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: abdullah4ai (https://skillmd.com/u/abdullah4ai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/abdullah4ai/healthkit

---

# Healthkit

HEALTHKIT:
- import HealthKit; HKHealthStore()
- Check availability: HKHealthStore.isHealthDataAvailable()
- Request auth: healthStore.requestAuthorization(toShare:read:)
- Requires NSHealthShareUsageDescription + NSHealthUpdateUsageDescription (add CONFIG_CHANGES)
- Requires com.apple.developer.healthkit entitlement (add CONFIG_CHANGES)
- Query: HKSampleQuery, HKStatisticsQuery for aggregated data
- Common types: HKQuantityType(.stepCount), .heartRate, .activeEnergyBurned

