What problem does it solve? Teams building algorithm problem solving products (online judges, AI tutors, study tools) often start with scattered feature ideas and no shared picture of what the product actually is. This Skill turns vague ideas into a structured product-domain frame covering target users, lifecycle focus, subdomain relationships, requirements, MVP scope, and risks. ## Core Features & Use Cases - Product Skeleton Builder: Produces a structured backbone with product frame, core user loop, capability map, requirement groups, domain rules, risks, and MVP boundary. - Subdomain Relationship Mapping: Explains how solving, learning, recommendation, judging, AI assistance, assessment, and study group areas connect and conflict. - Requirement Refinement: Converts raw ideas into clarified requirements tied to user segments, lifecycle phases, success signals, and open questions. - Use Case: A team debating whether to build an online judge or an AI hint tutor uses this Skill to clarify product identity, define the Attempt vs Submission and AC vs Mastery distinctions, and agree on an MVP boundary before writing any code. ## Quick Start Ask the agent to lay out the product skeleton and MVP boundary for your algorithm problem solving product idea.