What problem does it solve? Building a terminal emulator into a Swift app requires deep knowledge of ANSI escape sequences, text rendering performance, and SSH stream bridging, which most developers lack. This Skill provides expert guidance on integrating SwiftTerm into iOS, macOS, and visionOS applications with correct protocol handling and optimized rendering. ## Core Features & Use Cases - SwiftTerm Integration: Embed SwiftTerm views in SwiftUI with proper lifecycle management, input handling, text selection, and clipboard support. - Terminal Protocol Expertise: Implement VT100/xterm ANSI escape sequences, UTF-8/Unicode rendering, terminal modes, and scrollback buffer management. - Performance & SSH Bridging: Optimize Core Graphics text rendering, manage memory for large sessions, and bridge SSH streams (SwiftNIO SSH, NMSSH) to terminal I/O. - Use Case: You are building an iOS SSH client. Use this Skill to embed a SwiftTerm terminal view in SwiftUI, connect it to a SwiftNIO SSH channel, handle reconnection states, and ensure smooth scrolling with VoiceOver accessibility support. ## Quick Start Help me integrate a SwiftTerm terminal view into my SwiftUI app and connect it to an SSH session with proper input handling and color theming.