Leaderboard/Knowledge/lineage-skill
Last commit on July 23, 2026·Created on June 1, 2026

JuneYaooo/lineage-skill

Transforms long-form educational materials into source-grounded, progressive learning paths.
Combined rank
#539
across all skills
In Knowledge
#23
category rank
Stars
440
+1.1% in last 7d
Forks
68
0.0% in last 7d
Watchers
1
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This skill converts diverse inputs—including books, transcripts, and PDFs—into structured learning modules. It is designed for instructional designers who need to extract teacher methods and build assessment libraries that guide learners through unseen concepts using focused feedback and visual aids.

WHO IT'S FOR
Instructional designers
distill long-form materials into source-grounded skills
AI education tool builders
implement teacher-method extraction and learning paths
Knowledge management specialists
codify personal methods into reusable learning assets
EdTech product managers
define invariants for source-backed AI tutoring
Repository contents

1 skill file

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill

Follow the documented setup, then try a first task.

I’m using

Install for Claude Code

Installs: Complete lineage-skill repository bundle · Claude Code

Before you start
  • git
  • python3; Python 3.11+ is recommended
  • pip
  • rsync
  • ffmpeg and ffprobe when processing raw video or audio; these may be omitted when packaging only existing transcripts, OCR, or notes
  • bash available for the documented installer command.

Run from: /tmp/lineage-skill

  1. In a terminal, clone the repository into /tmp/lineage-skill and enter that directory.

    git clone https://github.com/JuneYaooo/lineage-skill.git /tmp/lineage-skill
    cd /tmp/lineage-skill
  2. From /tmp/lineage-skill, run the Claude Code installer in a terminal. The installer uses rsync to copy the repository and installs the Python requirements. If the destination already exists, it asks whether to overwrite it.

    bash install_as_skill.sh --target claude
  3. For provider-backed workflows, supply API keys through the current agent framework or system environment variables, rather than a business project .env. Configure AUDIO_TRANSCRIBE_API_KEY, AUDIO_TRANSCRIBE_BASE_URL and AUDIO_TRANSCRIBE_MODEL for transcription; LINEAGE_VISION_API_KEY, LINEAGE_VISION_BASE_URL and LINEAGE_VISION_MODEL for vision; LINEAGE_TEXT_API_KEY, LINEAGE_TEXT_BASE_URL and LINEAGE_TEXT_MODEL for text distillation; and MINERU_API_TOKEN for optional PDF OCR. Packaging existing transcripts, OCR documents or notes may not require transcription or vision configuration.

  4. Only for standalone-script fallback, copy .env.example to a private .env inside the installed skill directory.

  5. Restart Claude Code so it reloads its skills.

  6. After restarting, enter this smoke-test request in the Claude Code agent session: “用 lineage-skill 检查一下我现在有哪些课程材料可以整理成 Skill。”

  7. Confirm that the Claude Code installation directory contains SKILL.md, scripts/, and requirements.txt; dependency installation completed; the restarted agent triggers lineage-skill for the natural-language course request; the root skill passes its quick validator; and generated Mentor Skills pass scripts/validate_generated_skill.py.

docs/install.md · Checked Sep 18, 2026install_as_skill.sh · Checked Sep 18, 2026

Give it something to do.

Author’s example

Inventory course materials

Uses lineage-skill

  • Course materials made available to the agent, such as videos, audio, PDFs, slides, transcripts, OCR documents, or notes
用 lineage-skill 检查一下我现在有哪些课程材料可以整理成 Skill。
docs/install.md · Checked Sep 18, 2026SKILL.md · Checked Sep 18, 2026
Author’s example

Build a private, source-grounded course skill

Uses lineage-skill

  • A course directory supplied to the agent; “这个课程目录” refers to that directory
  • Any required provider credentials supplied through the agent framework or system environment when transcription, vision analysis, text distillation, or optional OCR is needed
用 lineage-skill 把这个课程目录整理成一个既能回查出处、又能带我练习和解决真实问题的课程 Skill。原始材料和个人学习记录保持私有;完成后启用新 Skill,并告诉我怎样开始第一课。
docs/install.md · Checked Sep 18, 2026SKILL.md · Checked Sep 18, 2026