What problem does it solve? Developers working on the Threads repo need a consolidated knowledge base covering its session management, AST-based GUI engine, WebSocket lifecycle, and Jotai state patterns to navigate and modify the codebase without reverse-engineering it. ## Core Features & Use Cases - Architecture Reference: Documents the full directory structure, routing (React Router v7), services, contexts, hooks, and Jotai 3-layer state management of the Threads SPA. - AST GUI Engine Guide: Explains the tokenizer -> parser -> AST -> engine -> visitors pipeline that converts raw terminal output into interactive React components. - Session Management Details: Covers WebSocket connection flow, session actions (openSession, closeSession, sendInput), terminal settings, and sessionStorage persistence. - Use Case: When adding a new AST node component or debugging session reconnection, consult this Skill to find the exact service, action, and state atom involved. ## Quick Start Ask the AI to explain how the Threads SPA renders terminal output as GUI components using this skill.