Install any skill in seconds. Free to start, no credit card required.
Get Started Free →dpearson2699/permissionkit
Create child communication safety experiences using PermissionKit to request parental permission for children.
Passed 22 of 22 test cases with the skill, and 5 of 22 without it.
and 24 more in the full report
17 fixed5 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 17 test cases the skill fixed. Same model, same prompt, with and without the skill.
Which SDK version tier is required before an app can present AskCenter requests or use SwiftUI PermissionButton elements?
| Checked | Without skill | With skill |
|---|---|---|
| The response identifies tier 26.2+ as required for presentation features like AskCenter and PermissionButton. | Missed | Passed |
The instructions your model reads when the skill loads.
Request permission from a parent or guardian to modify a child's communication rules. PermissionKit creates communication safety experiences that let children ask for exceptions to communication limits set by their parents.
PermissionKit communication experiences are available only through iMessage. Use it for parent/guardian approval flows, not as a general in-app contact permission, moderation, or chat-safety framework.
Import PermissionKit. Do not invent PermissionKit entitlement keys; verify
current Apple documentation and Xcode capabilities before adding signing
requirements.
import PermissionKit
Use this centralized version matrix and verify it against the current SDK:
| Tier | APIs | iOS/iPadOS/Mac Catalyst/macOS/visionOS |
|---|---|---|
| Core | Topics, handles, questions, responses, choices, CommunicationLimits | 26.0+ |
| Errors | AskError | 26.1+ |
| Presentation | AskCenter, ask/response sequences, PermissionButton, significant-update topics | 26.2+ |
test cases passed, vs 5 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.