DimmMak

Courserafied — Documentation skill for Claude Code

Documentation community

📚🃏 Turn any course into a queryable knowledge base.

How to install Courserafied

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

What Courserafied does

📚🃏 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.

Alternatives in Documentation

  • Context7 — claude-plugins-official Up-to-date library documentation lookup 50.1k ★
  • Notion Knowledge Capture — Convert conversations into structured, searchable Notion wiki entries 14.6k ★
  • Hyperresearch — Agent-driven research knowledge base 2.4k ★

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/