JuneYaooo/lineage-skill
Distill videos, PDFs, transcripts, and notes into source-backed teacher Agent Skills.
What it solves
Lineage Skill transforms static educational materials—such as videos, audio, books, PDFs, and lecture notes—into an interactive, source-backed learning experience. Instead of providing simple summaries, it focuses on moving the learner from "understanding" to "doing" by extracting the teaching methods of instructors and guiding users through structured practice, feedback, and real-world application.
How it works
The system processes raw materials through a multi-step pipeline: it transcribes audio/video, identifies structures in documents, and extracts the instructor's decision-making process. It then generates a "Course Skill" that acts as a tutor. This tutor delivers knowledge via micro-lessons (using ASCII or SVG diagrams for clarity), provides formative assessments (two questions per knowledge point: one for understanding and one for application), and tracks the user's progress, errors, and revisions to gradually reduce prompts until the user can solve problems independently.
Who it’s for
Students and professionals who want to master specific skills from course materials rather than just consuming information, and those who need a structured way to practice and verify their mastery of a subject through evidence-based learning.
Highlights
- Source Traceability: Every important conclusion is linked back to the original text, quote, or key frame for verification.
- Methodology Extraction: Captures not just the "what" but the "how"—the instructor's process for observing problems and choosing methods.
- Active Learning: Uses a cycle of demonstration, imitation, correction, and independent application to ensure genuine mastery.
- Adaptive Feedback: Provides targeted feedback on user attempts and avoids leaking answers, requiring users to submit their own judgments first.
- Multi-format Support: Handles videos, podcasts, PDFs, scanned handouts, and existing Markdown notes.
Related
- Project
- Project
- Project
- Project
- Project