apple-text-textkit-diag

Diagnose TextKit issues in iOS/macOS apps and guide corrective actions.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/sitapix/apple-text --skill apple-text-textkit-diag
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apple-text-textkit-diag
Source: https://github.com/sitapix/apple-text/tree/main/skills/apple-text-textkit-diag
Command: npx skills add https://github.com/sitapix/apple-text --skill apple-text-textkit-diag

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly diagnose and fix TextKit-related issues in iOS/macOS apps, such as stale layouts, editing crashes, Writing Tools issues, or rendering artifacts, by guiding you through a structured diagnostic flow and providing actionable remediation steps.

Core Features & Use Cases

  • Guided diagnostic decision tree to identify TextKit problems across TextKit 1 and 2 modes, covering layout, editing, fallback, rendering, and writing tools.
  • Contextual reference lookups to domain agents and official docs for precise guidance.
  • Clear remediation steps and safe fallbacks to recover functionality in production apps.
  • Debugging tips and runtime checks to reproduce, diagnose, and verify fixes.

Quick Start

Provide a symptom-based question to initiate the diagnostic flow and receive targeted TextKit guidance.

Frequently Asked Questions about apple-text-textkit-diag

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose stale TextKit layout issues in my iOS app?

Diagnosing stale TextKit layout issues involves following a guided diagnostic decision tree that identifies layout problems across TextKit 1 and 2, providing targeted steps to reproduce and verify fixes.

Why does my macOS app crash during TextKit text editing operations?

TextKit editing crashes are analyzed through a structured diagnostic flow that identifies the root cause across TextKit 1 and 2 modes, offering safe remediation steps and fallbacks to recover app functionality.

How do I troubleshoot Apple Writing Tools integration problems with TextKit?

Troubleshooting Writing Tools problems with TextKit requires providing a symptom-based question to initiate the diagnostic flow, which then delivers precise domain lookups and actionable remediation guidance for integration issues.

Does this diagnostic process support both TextKit 1 and TextKit 2?

Yes, the diagnostic process supports both TextKit 1 and TextKit 2 modes, covering layout, editing, fallback, rendering, and Writing Tools issues to provide comprehensive remediation guidance across both frameworks.

What is the best way to fix TextKit rendering artifacts in production apps?

The best way to fix TextKit rendering artifacts is by using clear remediation steps and safe fallbacks provided by the diagnostic flow, ensuring you can recover functionality in production apps without introducing new issues.

What are the limitations when using fallbacks for TextKit 2 issues?

Fallback limitations for TextKit 2 issues are mitigated by clear guardrails provided during remediation, ensuring that safe fallbacks recover functionality without compromising the app's text editing or layout stability.