Output Templates and Multi-Format Rules
The study notes must render correctly in three contexts: Markdown viewers, PDF conversion, and plain text reading. Follow these rules to ensure compatibility.
Explore
124,276 skills indexed with the new KISS metadata standard.
The study notes must render correctly in three contexts: Markdown viewers, PDF conversion, and plain text reading. Follow these rules to ensure compatibility.
This file defines how to find and evaluate standard curriculum coverage for **any academic subject**. It replaces hardcoded topic lists — which only covered 8 CS/engineering subjects — with a live search approach that works for any course a student might take.
Build a **deep conceptual structure** of the entire course by connecting knowledge across all lectures/sections. This is NOT a simple merge — it requires applying world knowledge, revealing relationships the slides only imply, and identifying what the course doesn't teach.
Produce the **final, comprehensive study notes** integrating all prior phases into a single authoritative document. This is the deliverable the student will actually use.
Run all steps below before starting any phase. **Keep this fast** — intake should take one exchange, not five.
Extract every concept, definition, formula, algorithm, code snippet, and diagram from the course PDFs, **strictly aligned to page numbers**. Zero information loss is the target.
Expand the knowledge base **beyond the course boundary** with precisely sourced external knowledge. The result should make the student's understanding deeper and broader than the course alone provides.
**Load this file only when the user has requested PDF output** (confirmed in Phase 0 or explicitly during Phase 4). For Markdown-only output, format rules in `rules/templates.md` are sufficient.
- **Exam Ready output package** — Quick Reference Sheet + Exam Q&A Appendix
|
You are running a quality-control pass over flashcards that were generated from a source document. Your job is to catch cards that hallucinate, paraphrase the source incorrectly, or rely on information not actually in the source.
You are generating Anki flashcards grounded in a specific source document the user has provided via URL. This is the **high-trust path** — the user does not want to fact-check these cards later. Your job is to produce cards that are demonstrably grounded in the source text.
You are generating Anki flashcards on a topic the user wants to learn. There is **no source URL** — you are drawing on your own knowledge. Cards generated in this mode will be automatically tagged `unverified-source` and the user has been warned that hallucinations are possible.
Show statistics and overview of your vault.
Find notes that need attention - stale, untagged, incomplete, or orphaned.
Research a topic and create a comprehensive note in the inbox.
Process a single note - add structure, tags, and related topics without moving it.
Process all notes in the inbox folder, add structure, and organize them into appropriate folders.
Create a new note from a template in the inbox.
Search notes across the vault by keyword, tag, or topic.
Create or open today's daily note in the inbox.
Analyze notes and find potential links that should exist but don't.
Apply when reading or writing to memory files under `~/.claude/projects/*/memory/`.
SLIDEV agent for generating presentations from topics, outlines, or structured input. Supports speaker notes, timelines, comparisons, references, and diagram integration. Use: /slidev