generating-learning-materials

Generate learning modules from a knowledge graph and student identifier.

13|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/vanderbilt-data-science/knowledge-spaces --skill generating-learning-materials
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generating-learning-materials
Source: https://github.com/vanderbilt-data-science/knowledge-spaces/tree/main/.claude/skills/generating-learning-materials
Command: npx skills add https://github.com/vanderbilt-data-science/knowledge-spaces --skill generating-learning-materials

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps educators and systems generate targeted learning materials anchored to a student's knowledge state, focusing on outer fringe items and the competences they require to promote meaningful learning.

Core Features & Use Cases

  • Automates production of structured learning modules aligned to prerequisites, inner fringe anchors, and outer fringe goals.
  • Supports multiple material types, scaffolding layers, and UDL 3.0 principles to accommodate diverse learners.
  • Use Case: Given a knowledge graph and a student id, generate module sets that reinforce foundational items while bridging to new concepts.

Quick Start

Provide a graph path (graphs/*.json) and a student identifier to generate individualized learning materials.

Frequently Asked Questions about generating-learning-materials

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate adaptive learning materials from a knowledge state graph?

To generate adaptive learning materials, provide a knowledge state graph (graphs/*.json) and a student identifier. The system produces targeted learning modules anchored to the student's outer fringe items and prerequisite competences.

What is the outer fringe in a knowledge space theory graph and why does it matter for content generation?

The outer fringe in a knowledge space theory graph represents concepts a student is ready to learn next. Generating materials anchored to these items ensures modules bridge foundational prerequisites to new competences for meaningful learning.

Can I create scaffolding layers and multiple material types for diverse learners using UDL 3.0 principles?

Yes, you can create scaffolding layers and multiple material types aligned with UDL 3.0 principles. The system supports generating diverse practice and review content to accommodate varied learner needs within structured modules.

How do I automate structured learning module production based on student mastery history and prerequisites?

Automate structured learning module production by integrating a knowledge state graph with a student identifier. The workflow generates module sets reinforcing foundational items while bridging prerequisites to new concepts using mastery history.

Does this approach support frontmatter-driven workflows for adaptive scheduling of learning modules?

Yes, this approach supports a compliant frontmatter-driven workflow for adaptive scheduling. It generates learning materials with frontmatter integration, enabling automated scheduling and multiple material types anchored to knowledge state graphs.

When should I use knowledge space theory graphs instead of standard linear curriculum for generating learning modules?

Use knowledge space theory graphs instead of standard linear curriculum when you need to generate individualized learning modules based on student mastery history. This approach tailors content to specific knowledge states rather than fixed sequences.