extracting-knowledge-items

Decompose course materials into atomic knowledge items and candidate competences.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill reads course materials and produces a complete, well-classified set of atomic knowledge items that form the foundation of a Knowledge Space Theory knowledge graph.

Core Features & Use Cases

  • Hierarchical curriculum decomposition from domains to items
  • Granularity calibration and CRM-compatible item generation
  • Taxonomic classification and ECD-aligned assessment criteria
  • Candidate latent competences mapping and preparation for /mapping-concepts-and-competences
  • Generates graphs in graphs/*.json conforming to knowledge-graph.schema.json
  • Part of the KST pipeline — Phase 1, typically the first invoked skill

Quick Start

Provide course materials to begin extracting atomic knowledge items.

Frequently Asked Questions about extracting-knowledge-items

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

FAQPage Schema
How do I decompose course materials into atomic knowledge items for a knowledge graph?▼

Curriculum decomposition breaks down syllabi, textbooks, and standards documents into hierarchical atomic knowledge items classified by bloom_level, knowledge_type, and dok_level. This process generates domains, clusters, standards, and leaf items with assessment criteria for Knowledge Space Theory graphs.

What is Knowledge Space Theory curriculum decomposition and when do I need it?▼

Knowledge Space Theory curriculum decomposition is the process of extracting atomic knowledge items and candidate competences from educational artifacts. You need it when building a KST knowledge graph foundation that requires well-classified domains, clusters, and leaf items with assessment criteria.

Can I use this to extract knowledge items from syllabi and standards documents?▼

Yes, knowledge item extraction applies to syllabi, textbooks, standards documents, and curriculum artifacts. It processes these materials to build hierarchical structures from domains down to leaf items, generating CRM-compatible items with taxonomic classifications and ECD-aligned assessment criteria.

How do I classify extracted knowledge items using Bloom's taxonomy and DOK levels?▼

Item classification automatically assigns bloom_level, knowledge_type, and dok_level to each extracted atomic knowledge item. This taxonomic classification is applied during curriculum decomposition alongside ECD-aligned assessment criteria generation for every leaf item.

What's the best way to prepare extracted knowledge items for concept and competence mapping?▼

Extracting atomic knowledge items includes mapping candidate latent competences and preparing outputs for concept and competence mapping. This generates graphs in JSON format conforming to the knowledge-graph schema, serving as Phase 1 of the KST pipeline before mapping concepts and competences.

What format do extracted knowledge graph items need to conform to?▼

Extracted knowledge items are output as graphs in JSON format conforming to knowledge-graph schema specifications. These files contain domains, clusters, standards, and leaf items with bloom_level, knowledge_type, dok_level classifications, assessment criteria, and candidate competences.