Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
vabole avatar

Healthkit

  • 420 installs
  • 297 repo stars
  • Updated August 4, 2026
  • vabole/apple-skills

healthkit is an Apple-skills agent skill that implements HealthKit read and write access, permissions, background delivery, and workout or vitals sync for iOS and watchOS developers.

About

healthkit is a skill from vabole/apple-skills guiding developers through Apple HealthKit integration on iOS and watchOS. It covers requesting and handling health data permissions, configuring read and write types, enabling background delivery for workouts and vitals, and syncing health samples between iPhone and Apple Watch targets. Engineers reach for healthkit when adding step counts, heart rate, workout sessions, or clinical vitals to a SwiftUI or UIKit app without reverse-engineering entitlement and privacy plist requirements. The skill targets native Apple platform APIs rather than cross-platform health bridges.

  • HealthKit authorization and privacy prompts
  • Background observers and anchored queries
  • Workout, vitals, and clinical record patterns
  • watchOS and iPhone data sharing
  • App Store health data compliance

Healthkit by the numbers

  • 420 all-time installs (skills.sh)
  • +11 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #330 of 1,039 Mobile Development skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/vabole/apple-skills --skill healthkit

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs420
repo stars297
Last updatedAugust 4, 2026
Repositoryvabole/apple-skills

How do you implement HealthKit permissions in iOS?

Implement Apple HealthKit read/write, permissions, background delivery, and workout or vitals sync in iOS and watchOS apps.

Who is it for?

iOS and watchOS developers adding HealthKit read/write, background updates, or workout and vitals synchronization to Apple platform apps.

Skip if: Android Health Connect integrations, server-side FHIR pipelines, or apps that do not need on-device Apple health data.

When should I use this skill?

A user asks to add HealthKit, request health permissions, sync workouts or vitals, or enable background health delivery on iOS or watchOS.

What you get

HealthKit entitlements, permission flows, background delivery handlers, and workout or vitals sync code for iOS and watchOS.

  • HealthKit integration code
  • permission flows
  • background delivery handlers

Files

SKILL.mdMarkdownGitHub ↗

HealthKit Documentation

Search these docs to answer questions about HealthKit APIs.

Return Format

Always include: 1. Summary - Answer the question concisely 2. File paths - List relevant files for full details, e.g.:

  • hkhealthstore.md for HKHealthStore API
  • hkunit.md for unit conversions

Files

  • healthkit-index.md - Framework overview and all available APIs
  • hkhealthstore.md - Health data store operations
  • hkquantitysample.md - Quantity samples (weight, heart rate, etc.)
  • hkquantitytypeidentifier.md - All quantity type identifiers
  • hksamplequery.md - Querying health data
  • hkunit.md - Units and conversions

Related skills

How it compares

Use healthkit for native Apple HealthKit on iOS and watchOS; pick a cross-platform health SDK skill when the same code must also target Android Health Connect.

FAQ

Which platforms does the healthkit skill cover?

The healthkit skill covers iOS and watchOS HealthKit integration, including permission prompts, read and write sample types, background delivery, and syncing workouts or vitals across companion targets.

What HealthKit features does the skill address?

The healthkit skill addresses authorization requests, background delivery configuration, workout session handling, and vitals synchronization using native Apple HealthKit APIs and required entitlements.

Mobile Developmentintegrationsbackend

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.