Ships with the iOS 26 beta and gives Claude the full PaperKit API for building markup experiences like the one in Notes or Screenshots. You get PaperMarkupViewController for the interactive canvas, PaperMarkup for serialization, and all the insertion controllers for shapes, text boxes, and annotations. Useful if you're adding annotation features to a document viewer, PDF editor, or any app that needs system-standard markup tools. The skill covers UIKit and SwiftUI integration, touch mode switching, and the data model operations. Since the framework is beta, treat API details as subject to change before public release.

skills.sh installs
3.2K
GitHub stars
1.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add dpearson2699/swift-ios-skills --skill paperkit --agent claude-code

Installs into .claude/skills of the current project.

Files

PaperKit

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.

Contents

Workflow

Sponsors

Details

Repository
github.com/dpearson2699/swift-ios-skills
Categories
AI & Agent Building, Mobile Development
First seen
May 16, 2026

More from dpearson2699/swift-ios-skills

All 98
1nexu-io avatarfrontend-skillnexu-io/open-designCreate visually strong landing pages, websites, and app UIs with restrained composition. OpenAI's production frontend playbook.3.2Kskills.sh installs
2wshobson avatarsession-guardwshobson/agentsUse when working on complex multi-step tasks, when a session is getting long (40+ tool calls), when the agent starts ignoring rules it followed earlier, when co3.2Kskills.sh installs
3freshtechbro avatarlottie-animationsfreshtechbro/claudedesignskillsAfter Effects animation rendering for web and React applications. Use this skill when implementing Lottie animations, JSON vector animations, interactive animat3.1Kskills.sh installs
4alchaincyf avatarandrej-karpathy-perspectivealchaincyf/karpathy-skillAndrej Karpathy的思维框架与表达方式。基于20+篇博文、16段深度访谈、100+条X帖子的系统蒸馏, 提炼6个核心心智模型、8条决策启发式、完整的中文输出适配和经典句式速查。 用途:作为思维顾问,用Karpathy的视角分析AI技术可靠性、学习方法、行业趋势、产品设计。 当用户提到「用Karpathy的视3.1Kskills.sh installs
5browserbase avatarui-testbrowserbase/skillsAI-powered adversarial UI testing via the browse CLI. Analyzes git diffs to test only what changed, or explores the full app to find bugs. Tests functional corr3.1Kskills.sh installs
6nexu-io avatarbrand-guidelinesnexu-io/open-designApply Anthropic's official brand colors and typography to artifacts for consistent visual identity and professional design standards. A reference for shaping yo3.1Kskills.sh installs