apple-text-input-ref
CommunityReference for building custom text input.
Authorsitapix
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill provides guidance for implementing and debugging custom text input interfaces that conform to UIKit and AppKit input contracts, including UIKeyInput, UITextInput, and NSTextInputClient.
Core Features & Use Cases
- Protocol coverage: outlines the required methods and types for full text input support, including marked text, selection, geometry, and coordinate systems.
- Cross-platform guidance: applies to iOS and macOS custom inputs, with considerations for Scribble and IME workflows.
- Use Case: when building a custom text editor or input component that must participate in iOS's IME or macOS input system, this skill consolidates the lifecycle of input, marked text, and system notifications.
Quick Start
Experiment with implementing a custom UITextInput conforming view to verify the end-to-end input lifecycle.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: apple-text-input-ref Download link: https://github.com/sitapix/apple-text/archive/main.zip#apple-text-input-ref Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.