What problem does it solve? Products often break user focus with notifications, live metrics, popups, and misaligned difficulty, preventing the sustained engagement that makes tools for writing, coding, gaming, and learning feel rewarding. ## Core Features & Use Cases - Flow Conditions Checklist: Audit designs against Csikszentmihalyi's conditions — clear goals, immediate feedback, challenge-skill calibration, concentration support, and autotelic experience. - Challenge-Skill Calibration Patterns: Apply layered control for tools, adaptive difficulty for games, scaffolded progression for learning, and progressive depth for creative work. - Anti-Pattern Detection: Identify flow-killers such as notifications during activity, live-updating metrics, streak penalties, latency, and over-gamification. - Use Case: When designing a focused writing app, use this Skill to decide that word counts stay hidden during sessions, notifications are deferred, and the canvas remains the single focal point. ## Quick Start Audit my product's design against the flow conditions checklist and identify which elements break user concentration during deep work.