What problem does it solve? Product teams building algorithm-problem-solving platforms often blur the line between practice and evaluation, producing misleading scores, unfair rankings, and integrity risks. This Skill helps teams cleanly separate learning, practice, mock test, contest, and interview modes by defining mode rules, feedback limits, score meaning, and integrity constraints. ## Core Features & Use Cases - Mode Taxonomy & Policy Design: Distinguishes learning, practice, mock test, coding-test prep, live/virtual contest, interview training, and assignment modes with allowed support and feedback rules per mode. - Contest Format & Scoring Knowledge: Covers ICPC, IOI, Codeforces, AtCoder, TopCoder formats, Elo-style rating systems, IRT/CAT adaptive testing, and psychometric validity/reliability/fairness concepts. - Integrity & Proctoring Guidance: Frames plagiarism detection, proctoring, telemetry flags, and honor codes scaled to assessment stakes. - Use Case: When scoping a contest simulator MVP, the team asks how to handle pretests vs system tests, penalty scoring, and AI hint restrictions, and receives structured mode policy and requirements documents. ## Quick Start Ask the skill to define the rules and score semantics for separating practice mode from mock test mode in your algorithm practice product.