compareUse when the user wants to compare two concepts side by side — definitions, differences, counterexamples, when to use which. Works with any STEM subject
deriveUse when the user wants to derive a formula, equation, or law step by step with Socratic guidance. Works with any STEM subject — physics equations, math identities, chemistry equilibria
exam-prepUse when the user needs comprehensive exam preparation materials for a chapter range — formulas, theorems, exercises, proof strategies, common mistakes
exerciseUse when the user wants to practice problems with guided hints, tracking attempts before revealing solutions. Works with any STEM subject
feynmanUse when the user wants to test their understanding by explaining a concept back to Claude. Based on the Feynman technique — "if you can't explain it simply, you don't truly understand it." Claude plays the role of a curious student who asks probing questions
flashcardUse when the user wants to generate Q&A flashcards from studied content for review or Anki export. Works with any STEM subject
latexUse when the user wants to toggle between LaTeX source code and plain-language explanation, or convert text to LaTeX notation
mistakeUse when the user wants to identify mistakes, gaps, and misconceptions. Analyzes the student's actual error patterns from conversation history, exercises, and quizzes to generate targeted corrections. Works with any STEM subject
mock-testUse when the user wants a practice exam with difficulty distribution, point values, time estimates, and hidden solutions
prereqUse when the user wants to check prerequisite knowledge before studying a topic. Identifies what the student needs to know first and tests readiness. Works with any STEM subject
progressUse when the user wants to see study progress — chapters covered, weak areas, untouched material, and next recommendations
quizUse when the user wants a quick 10-question quiz for rapid review — True/False, fill-in-the-blank, definition matching
relateUse when the user wants to see how a concept connects to other fields, subjects, or real-world applications. Cross-disciplinary bridges for deeper understanding
review-testUse when the user has a review test to analyze for predicting exam patterns, finding coverage gaps, and generating targeted practice
roadmapUse when the user wants a long-term learning path beyond the current textbook — what to study next, prerequisite chains across courses, career-oriented study paths. Goes beyond textbook scope using general knowledge
settingsUse when the user wants to view or change SocraTeX settings — language, term annotation, difficulty, hints, render mode, subject
sideqUse when the user asks a side question unrelated to the current study topic and needs an isolated answer without disrupting flow
solveUse when the user wants to see a complete worked solution — Claude demonstrates the full solving process step by step. Unlike /exercise (student solves), here Claude shows how. Works with any STEM subject
study-guideUse when the user needs a structured study plan — concept hierarchy, formula sheet, study order, and time estimates. If an exam date is given, generates a realistic schedule that fits the available time. Works with any STEM subject
studyUse when the user wants to learn new material from a textbook, PDF, lecture notes or course folder — a chapter, section or page range — or wants to continue a study session from where they left off. Works with any STEM subject — math, physics, chemistry, statistics, engineering, economics
summaryUse when the user wants a concise summary of studied content — key concepts, formulas, and takeaways in a compact format. Works with any STEM subject
translateUse when the user wants study content translated to another language while preserving all LaTeX math and term annotation settings
visualizeUse when the user wants to see a concept visually or interactively — function behavior, epsilon-delta, limits, derivatives, integrals, series, linear transformations, 3D surfaces, vector fields, probability distributions, geometry, circuits, force diagrams — or when /study needs a visualization page
whatifUse when the user asks "what if" or wants to explore hypothetical scenarios — changing variables, removing constraints, or testing edge cases. Context-isolated so it doesn't disrupt study flow. Works with any STEM subject