/u-student:compareGenerate a comparison table between two or more concepts, theories, or methods from course material. Warns if content for any concept is missing.
/u-student:defensePrepare or simulate an oral defense of a presentation — either generates a written defense plan or runs an interactive slide-by-slide simulation with feedback
/u-student:examSimulate a full partial exam based on course material and cronograma — mixed question types, optional time limit, graded at the end. Always prioritizes course material and warns about missing content.
/u-student:explainFeynman technique — the student explains a topic in their own words and receives correction and feedback based on course material. Identifies gaps and misconceptions.
/u-student:exportExport an academic document or presentation to PDF — supports .html, .md, and .docx files
/u-student:flashcardsGenerate study flashcards from course material — organized by class and partial exam period. Shows question first, waits for student, then reveals answer. Always prioritizes course material.
/u-student:helpShow all available u-student commands, agents, and recommended workflow
/u-student:initInitialize a subject workspace — collects subject metadata, reads the real cronograma and programa if available, creates the folder structure, and generates a CLAUDE.md so every future session in this folder has full subject context automatically.
/u-student:mindmapGenerate a visual mind map of course concepts using Mermaid — organized by unit or partial, based on course material. Warns if content is missing from the cronograma.
/u-student:organizeOrganize subject material files into the correct folder structure — detects files in the current directory, maps them to classes using the cronograma, renames them to the standard convention, and moves them to primer-parcial or segundo-parcial.
/u-student:presentationCreate an academic presentation from course content — reads any source type, checks subject context, enters plan mode to define structure and exposition time, generates a slide brief for approval, then produces a styled HTML file ready to export as PDF.
/u-student:quizInteractive quiz from course material — asks questions one by one without showing the answer, then gives detailed feedback on the student's response. Always prioritizes course material.
/u-student:studyGuided study session to help a student understand a problem or concept — leads step by step through understanding without giving away answers directly. Always prioritizes course material.
/u-student:summarizeSummarize academic content for a subject — accepts text, files, images, PDFs, URLs, or transcriptions. Checks the subject cronograma to track coverage, then enters plan mode so the student defines format and depth before generating the summary.
/u-student:writeWrite an academic document section by section — TP, informe, ensayo, monografía, or reseña. Reads assignment guidelines, enters plan mode to define structure and format, then writes each section in depth waiting for approval before continuing.