What problem does it solve? Product teams building algorithm-problem-solving platforms (Baekjoon/LeetCode-style judges) struggle to identify where solvers actually get stuck and which lifecycle phase a feature should improve, often reducing the whole journey to "write code and submit." ## Core Features & Use Cases - 16-Phase Lifecycle Model: Maps solver behavior from problem discovery through reading, modeling, implementation, submission, verdict interpretation, debugging, review, retention, and transfer, grounded in Pólya's four phases. - Stuck-Point Taxonomy & Verdict-to-Cause Maps: Distinguishes six stuck types (can't parse, can't model, no idea, no proof, can't implement, wrong verdict) and routes WA/TLE/MLE/RE/CE verdicts to likely causes. - Requirement & Scope Outputs: Produces Attempt vs Submission definitions, requirement patterns, MVP phase boundaries, metrics, and risk labels for planners and engineers. - Use Case: When the team asks "where do users get stuck in the solving flow?" or "should we track abandoned attempts?", this Skill returns a lifecycle diagnosis table with phase-level pain points, product responsibilities, and MVP recommendations. ## Quick Start Ask the Skill to map where users get stuck in the problem-solving flow and turn that journey into product requirements with an MVP scope.