Courserafied banner
DimmMak DimmMak

Courserafied

Documentation community

Description

📚🃏 Turn any course into a queryable knowledge base. Claude .skill that ingests transcripts/chapters and produces 6 schema-enforced markdown files. Powers downstream agents: exams, flashcards, lookup, cross-course comparison. MIT.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

📚🃏 courserafied

**Turn any course into a queryable knowledge base.** A Claude `.skill` that ingests lecture transcripts, textbook chapters, or video summaries — and produces a structured library of categorized markdown files that downstream agents can read to generate exams, flashcards, lookup answers, and cross-course comparisons.

RAW COURSE MATERIAL                      STRUCTURED KNOWLEDGE BASE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Lecture transcript           ─┐         courses/{course-name}/
Video summary                 ├──→      ├── INDEX.md       (auto-generated)
Textbook chapter              │         ├── SUMMARIES.md
Notes from class              │         ├── GLOSSARY.md
Slide deck dump              ─┘         ├── PATTERNS.md
                                        ├── EXAMPLES.md
                                        ├── QUOTES.md
                                        └── EXAM-PREP.md

🎯 The big idea

Most "study tools" treat course content as a notebook — pour everything in, pray you can find it later.

**Courserafied treats course content as a database.** Every entry follows a schema. Every entry has a unique anchor. Every cross-link works. The result: agents can extract exactly what they need in milliseconds instead of scanning everything.

ONE ingestion           →   INFINITE downstream agents
                            ─────────────────────────────
                            /exam        — generates practice tests
                            /flashcard   — first-letter recall drills
                            /lookup [X]  — instant term resolution
                            /compare     — cross-course analysis
                            /teach-back  — explain a topic to me
                            /gap         — what am I weak on?

🚀 Quick start

# 1. Install the skill into Claude Code
mkdir -p ~/.claude/skills/courserafied
cp SKILL.md ~/.claude/skills/