Install any skill in seconds. Free to start, no credit card required.
Get Started Free →dpearson2699/paperkit
Add drawings, shapes, and a consistent markup experience using PaperKit.
Passed 24 of 25 test cases with the skill, and 3 of 25 without it.
and 32 more in the full report
21 fixed3 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 21 test cases the skill fixed. Same model, same prompt, with and without the skill.
When programmatically adding a callout text box to a document canvas, I want to ensure the new frame doesn't overlap existing markup elements. What view controller helper method should I call to calculate an ideal coordinate frame?
| Checked | Without skill | With skill |
|---|---|---|
| Calls suggestedFrameForInserting(contentInFrame:) on PaperMarkupViewController. | Missed | Passed |
The instructions your model reads when the skill loads.
Beta-sensitive. PaperKit is new in iOS/iPadOS 26, macOS 26, and visionOS 26. API surface may change. Verify details against current Apple documentation before shipping.
PaperKit combines PencilKit drawing with structured markup elements such as shapes, text, images, and lines in a canvas managed by PaperMarkupViewController.
FeatureSet, and persistence version before constructing UI.PaperMarkup, embed PaperMarkupViewController, and keep the controller, tool picker, and insertion controller alive for the view lifetime.Load references/paperkit-patterns.md for full platform setup, tool picker wiring, persistence, thumbnails, custom feature sets, programmatic construction, and migration.
PaperKit requires no entitlements or special Info.plist entries.
import PaperKit
Platform availability: iOS 26.0+, iPadOS 26.0+, Mac Catalyst 26.0+, macOS 26.0+, visionOS 26.0+.
test cases passed, vs 3 / 25 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.