<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 8mo ago

by vanderbilt-data-science

knowledge-spaces

AI-powered Knowledge Space Theory for adaptive education. 10 Claude Code skills implementing the full KST pipeline — from course materials to knowledge graphs, adaptive assessment, personalized materials, and JIT instruction planning.

Works with
  • Claude

29 GitHub stars (29)

+1 in 16 days

Stars gained per day · daily snapshots since Sep 30
Stars gained per day, Sep 30 to Oct 16: +1 in total; the busiest day was Oct 9 with +1 stars.Oct 1: 0 starsOct 2: 0 starsOct 3: 0 starsOct 4: 0 starsOct 5: 0 starsOct 6: 0 starsOct 7: 0 starsOct 8: 0 starsOct 9: +1 starsOct 10: 0 starsOct 11: 0 starsOct 12: 0 starsOct 13: 0 starsOct 14: 0 starsOct 15: 0 starsOct 16: 0 stars
Stars gained between daily snapshots
PeriodNew stars
Oct 10
Oct 20
Oct 30
Oct 40
Oct 50
Oct 60
Oct 70
Oct 80
Oct 9+1
Oct 100
Oct 110
Oct 120
Oct 130
Oct 140
Oct 150
Oct 160
  • 10 skills (10 skills found in its SKILL.md files)
  • 5 forks (5 forks)
  • 8mo ago last update (Last updated 8mo ago)

Install

Skills CLI

npx skills add vanderbilt-data-science/knowledge-spaces

Asks which skills and agents to install. Just one: npx skills add vanderbilt-data-science/knowledge-spaces --skill assessing-knowledge-state — add -g for every project.

Claude Code

git clone https://github.com/vanderbilt-data-science/knowledge-spacescp -r "knowledge-spaces/.claude/skills/assessing-knowledge-state" ~/.claude/skills/

Copies the assessing-knowledge-state skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add vanderbilt-data-science/knowledge-spaces

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md.

  • assessing-knowledge-state

    Use when you need to assess, quiz, test, or diagnose a student's current knowledge state using adaptive questioning. Implements ALEKS-style assessment using BLIM (Basic Local Independence Model) with Bayesian state updating, fringe-based item selection, and CbKST competence state inference. Supports PoLIM for graded responses and MOCLIM for population-specific parameters. Reads/produces knowledge…

    .claude/skills/assessing-knowledge-state/SKILL.md on GitHub (opens in a new tab)
  • building-surmise-relations

    Use when you need to establish prerequisite relationships between knowledge items. Constructs the surmise relation (prerequisite quasi-order) using the QUERY algorithm with the AI agent as domain expert, producing confidence-scored prerequisite pairs with explicit rationale. Supports IITA data-driven and FCA-based approaches. Reads/produces knowledge graphs in graphs/*.json conforming to schemas/…

    .claude/skills/building-surmise-relations/SKILL.md on GitHub (opens in a new tab)
  • constructing-knowledge-space

    Use when you need to derive the full knowledge space from the surmise relation. Computes all feasible knowledge states (downward-closed sets), inner and outer fringes, and representative learning paths using scripts/kst_utils.py. Reads/produces knowledge graphs in graphs/*.json. Part of the KST pipeline — Phase 2, follows /building-surmise-relations, precedes /validating-knowledge-structure.

    .claude/skills/constructing-knowledge-space/SKILL.md on GitHub (opens in a new tab)
  • decomposing-learning-objectives

    Use when you have explicit learning objectives to decompose into testable, atomic knowledge items. Applies five taxonomic frameworks (Bloom's Revised, SOLO, Marzano's, Webb's DOK, Fink's) to classify and decompose each objective, with ECD assessment validation and CbKST competence identification. Reads/produces knowledge graphs in graphs/*.json conforming to schemas/knowledge-graph.schema.json. P…

    .claude/skills/decomposing-learning-objectives/SKILL.md on GitHub (opens in a new tab)
  • extracting-knowledge-items

    Use when you need to extract atomic knowledge items from course materials such as syllabi, textbooks, standards documents, or curriculum artifacts. Analyzes source materials using hierarchical curriculum decomposition and taxonomic classification (Bloom's, DOK, Hess CRM) to produce the foundational items[] array for a knowledge graph, plus candidate latent competences (CbKST). Produces knowledge…

    .claude/skills/extracting-knowledge-items/SKILL.md on GitHub (opens in a new tab)
  • generating-learning-materials

    Use when you need to generate personalized learning materials, lessons, or tutoring content for a student based on their knowledge state. Targets the student's outer fringe using CbKST competence-first design, ZPD scaffolding, meaningful learning connections, UDL 3.0 principles, and learning/forgetting awareness. Reads/produces knowledge graphs in graphs/*.json. Part of the KST pipeline — Phase 3…

    .claude/skills/generating-learning-materials/SKILL.md on GitHub (opens in a new tab)
  • mapping-concepts-and-competences

    Use when you need to build a concept map showing relationships between knowledge items and identify latent competences (CbKST). Organizes items hierarchically, identifies item-level relationships (prerequisite-of, is-a, part-of, co-requisite, related-to), discovers latent competences and the skill map, and produces preliminary surmise relation seeds. Reads/produces knowledge graphs in graphs/*.js…

    .claude/skills/mapping-concepts-and-competences/SKILL.md on GitHub (opens in a new tab)
  • planning-adaptive-instruction

    Use when you need to plan a class session, lecture, or differentiated instruction using class-wide knowledge state data. Analyzes aggregate student states and competence profiles to determine optimal teaching targets, student groupings, and peer tutoring pairings following UDL 3.0 principles. Uses scripts/kst_utils.py analytics for class-wide computations. Reads/produces knowledge graphs in graph…

    .claude/skills/planning-adaptive-instruction/SKILL.md on GitHub (opens in a new tab)
  • updating-knowledge-domain

    Use when the curriculum, field, or domain evolves and the knowledge graph needs updating — adding, removing, merging, or splitting items and competences, or revising prerequisites. Preserves mathematical integrity and performs impact analysis on student states, competence states, and learning paths. Uses scripts/kst_utils.py for post-change validation. Reads/produces knowledge graphs in graphs/*.…

    .claude/skills/updating-knowledge-domain/SKILL.md on GitHub (opens in a new tab)
  • validating-knowledge-structure

    Use when you need to validate a knowledge graph for mathematical consistency, educational plausibility, CbKST integrity, and schema conformance. Runs automated validation via scripts/kst_utils.py then performs reasoning-based checks. Produces a structured PASS/WARN/FAIL report. Reads/produces knowledge graphs in graphs/*.json. Part of the KST pipeline — Phase 2, follows /constructing-knowledge-sp…

    .claude/skills/validating-knowledge-structure/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.