Process, complete, and format Cornell-style study notes for college classes. Use this skill whenever the user shares raw study notes, class notes, or lecture notes and wants them cleaned up, completed, or converted to markdown. Also trigger when the user says "format my notes", "fix my notes", "complete my notes", "add questions", "add summary", "cornell format", or pastes text that looks like bullet-point class notes with sections like Notes/Questions/Summary (or translations like Notas/Questões/Sumário). Trigger even if sections are missing — the skill handles incomplete notes. Do NOT use for general writing, essays, reports, or non-study content.
Process raw study notes into clean, consistent Cornell-format markdown. The user takes quick notes during class in a flat notepad style and needs them standardized before saving.
Read the reference and template files as needed:
references/format-rules.md — Detailed rules for each section (notes, questions, summary). Read this on first use or when handling edge cases.templates/cornell.md — The output template. Read this to see the exact structure.Use the same language as the input. If the notes are in Portuguese, output in Portuguese. If mixed, follow the dominant language. Only switch language if the user explicitly asks.
The input may have all three sections (Notes, Questions, Summary) or only some. Check what exists and flag what needs to be generated.
Notes — Clean up formatting, fix spelling, standardize bullet style. Keep them short and punchy — these are memory triggers, not explanations. Structure: bold topic label on its own line, then plain - bullets below it at the same indent level. Never merge label and content into a single - **label:** content line. No nested sub-bullets ever.
Questions — If missing or incomplete, generate Anki-ready Q&A pairs from the notes. Read references/format-rules.md for question-writing rules. If the user has been asking about a specific topic in conversation, prioritize that topic in questions.
Summary — If missing, write one paragraph from a student's perspective. Read references/format-rules.md for summary rules.
If the note starts with an <iframe> tag, it's an auto-embed from Obsidian (e.g. a YouTube link). Preserve it exactly as-is at the top, with a blank line before and after. Do not treat it as part of the notes content. If there's no iframe, start directly with ### Notas.
Use the template from templates/cornell.md. Output the final markdown ready to copy-paste. No preamble, no "here are your notes."
If the user's notes were already good and you only fixed minor things, add a brief **Changes:** line at the end noting what was adjusted.
- **label:** content on one line, never nested sub-bullets