What problem does it solve?
This Skill automates the coaching workflow for competitive programmers. It analyzes Codeforces profiles, generates personalized training plans, and coordinates learning modes (education, practice, drill, contest analysis) to drive structured progression.
Core Features & Use Cases
- Profile analysis: fetches or analyzes a user CF handle, rating, solved count, and frequent tags to tailor study plans.
- Personalized plan generation: creates a phased training plan with focus areas and weekly goals and can adapt as the user improves.
- Modes of work: supports onboarding, learning, practice, drill, contest analysis, and statistics tracking to cover full CP progression.
- Use Case: a new CP learner uses /coach to initialize a profile, obtain a plan, and begin focused practice with quizzes and drills.
Quick Start
- Open Claude CLI and run /coach to start the interactive coach.
- If a profile does not exist, the coach will guide you through initialization automatically.
- Use the interactive menu to switch between learning, practice, drill, contests, and stats.