Working with Knowledge Packs

Documentation > Tutorials > Working with Knowledge Packs

Guide IDT-7
AudienceTeachers, Students, All users
PrerequisitesGS-2: Core Concepts
Time15 minutes
DifficultyBeginner

Working with Knowledge Packs

GSD Skill Creator includes 35 foundational knowledge packs that provide structured educational content across three tiers. Knowledge packs are pre-built content modules designed for progressive disclosure — the same subject scales from K-12 through college-level material. Each pack uses a .skillmeta YAML file that defines metadata, modules, assessment criteria, and accessibility standards.

Tier Overview

The 35 packs are organized into three tiers that reflect their role in the knowledge hierarchy:

Core Academic (15 Packs)

The foundation of the knowledge system. Core Academic packs provide essential knowledge across literacy, quantitative reasoning, scientific inquiry, and structured thinking that enable more specialized learning.

Pack IDNamePrerequisitesEnables
MATH-101MathematicsNonePHYS-101, CODE-101, DATA-101, ECON-101, ASTRO-101, LOG-101
SCI-101Science Method & NatureMATH-101PHYS-101, CHEM-101, ENVR-101, NATURE-101
READ-101Reading & LiteracyNoneWRIT-101, CRIT-101, HIST-101, COMM-101
COMM-101CommunicationREAD-101WRIT-101, BUS-101, LANG-101
CRIT-101Critical ThinkingREAD-101LOG-101, PHILO-101, PROB-101
PHYS-101PhysicsMATH-101, SCI-101ASTRO-101, ENGR-101, CHEM-101
CHEM-101ChemistryMATH-101, SCI-101ENVR-101, NUTR-101, NATURE-101
GEO-101GeographySCI-101, MATH-101ENVR-101, ASTRO-101, NATURE-101
HIST-101HistoryREAD-101PHILO-101, GEO-101
PROB-101Problem SolvingMATH-101CODE-101, ENGR-101, DATA-101
STAT-101StatisticsMATH-101DATA-101, ECON-101
BUS-101BusinessMATH-101, COMM-101ECON-101
ENGR-101EngineeringMATH-101, SCI-101MFAB-101, TRADE-101
MFAB-101Materials & ManufacturingSCI-101, ENGR-101TRADE-101
TECH-101TechnologyNoneCODE-101, ENGR-101, DIGLIT-101, TRADE-101

Applied & Practical (10 Packs)

Practical skills that apply core knowledge to real-world contexts, professional domains, and personal improvement.

Pack IDNameDescription
CODE-101Computer Science & CodingProblem-solving and clear thinking through code, from foundations to complexity analysis
DATA-101Data ScienceFrom raw data to informed decisions: collection, analysis, visualization, ethical use
DIGLIT-101Digital LiteracyNavigating the digital world: research, communication, safety, critical evaluation
WRIT-101WritingWriting to think, communicate, and persuade across genres and contexts
LANG-101LanguagesHow to learn any language: phonology, grammar, vocabulary, cultural context
LOG-101LogicSymbolic and formal logic: truth-tables, proofs, and rigorous argumentation
ECON-101EconomicsEconomic thinking: how systems work, making financial decisions, understanding markets
ENVR-101Environmental ScienceUnderstanding ecosystems, environmental challenges, and sustainable solutions
PSYCH-101PsychologyPsychology, human development, and behavioral understanding
NUTR-101NutritionNutrition and food science: understanding nutrition, healthy choices, food systems

Specialized & Deepening (10 Packs)

Deep-dive topics for advanced exploration. Many have limited prerequisites so learners can pursue their interests freely.

Pack IDNameDescription
ART-101Visual ArtsCreating, designing, and thinking visually across media and cultures
PHILO-101PhilosophyPhilosophical thinking, inquiry, and reasoning
NATURE-101Nature StudiesObserving and understanding nature: outdoor investigation, ecology, citizen science
PE-101Physical EducationPhysical literacy: movement, fitness, games, dance, and health
DOMESTIC-101Home Economics & Life SkillsPractical skills for self-sufficiency: cooking, care, budgeting, home management
THEO-101TheologyComparative study of religions, worldviews, and theological traditions
ASTRO-101Astronomy & CosmologyObserving the cosmos: sky navigation, planetary science, stellar evolution
LEARN-101Learning to LearnUnderstanding yourself as a learner: metacognition, strategies, growth mindset
MUSIC-101MusicMaking and understanding music: theory, composition, performance, listening
TRADE-101Trades & Applied SkillsSkilled trades: competency-based work in tools, electricity, plumbing, welding

Pack Structure

Each knowledge pack is defined by a .skillmeta YAML file that contains structured metadata. The key sections are:

  • Metadata: Pack ID, name, description, tier, prerequisites, languages, status
  • Modules: 4-5 modules per pack, each with learning objectives, activities, and assessment criteria
  • Assessment: Rubrics and standards for evaluating learner progress
  • Standards: Alignment with educational standards and accessibility requirements

All packs support screen readers and keyboard navigation, making them accessible to diverse learners.

Checkpoint 1

Verify: Navigate to src/knowledge/packs/INDEX.md in the repository and confirm you can see the master index listing all 35 packs. Each entry shows the Pack ID, name, tier, prerequisite count, languages, and status.

Dependency Graph

Packs connect through prerequisite and "enables" relationships. This dependency graph determines the optimal learning sequence. For example:

  • MATH-101 (Mathematics) has no prerequisites and enables six other packs
  • READ-101 (Reading & Literacy) has no prerequisites and enables four other packs
  • ENVR-101 (Environmental Science) requires three prerequisites: SCI-101, CHEM-101, and GEO-101
  • TRADE-101 (Trades) requires three prerequisites: MATH-101, PHYS-101, and ENGR-101

Zero-prerequisite packs (MATH-101, READ-101, SCI-101, TECH-101, ART-101) are entry points into the knowledge graph. Starting with these ensures all downstream prerequisites are satisfied.

Example Walkthrough: Exploring MATH-101

To explore a specific pack, navigate to its directory under src/knowledge/packs/. For MATH-101:

  • Directory: src/knowledge/packs/math/
  • Modules: Number & Operations, Patterns & Algebraic Thinking, Geometry & Spatial Thinking, Data Probability & Statistics
  • Languages: English (complete), Spanish (45%)
  • Enables: PHYS-101, CODE-101, DATA-101, ECON-101, ASTRO-101, LOG-101

Each module contains learning objectives that scale progressively from elementary concepts through college-level material. The progressive disclosure design means the same pack serves learners at different levels.

Checkpoint 2

Verify: Pick any knowledge pack from the index and locate its directory in src/knowledge/packs/. Open the .skillmeta file and confirm you can see the modules, prerequisites, and assessment structure. Each pack should have 4-5 modules.

What's Next