withmarbleapp/os-taxonomy

Marble Skill Taxonomy is an open, structured dataset of learning outcomes across primary and elementary education, decomposed into fine-grained micro-topics...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 53 minutes ago
Added to GitGenius on September 15th, 2026
Created on July 8th, 2026
Open Issues & Pull Requests: 18 (+0)
GitHub issues: Enabled
Number of forks: 795
Total Stargazers: 4,503 (+0)
Total Subscribers: 36 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 12.8 hours
Mean response time: 4.8 days
90th percentile: 18.5 days
Tracked items: 5

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 10
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 59 days
Stale 30+ days: 9
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Marble Skill Taxonomy is an open, structured dataset of learning outcomes across primary and elementary education, decomposed into fine-grained micro-topics and organized as a prerequisite graph.

The taxonomy solves the problem of fragmented curriculum data by providing a connected graph of learning rather than flat lists of standards. It contains 1,590 micro-topics—each representing a single teachable idea with plain-language descriptions, mastery evidence criteria, subject classification, and age range—linked by 3,221 prerequisite dependencies tagged as hard or soft with explanatory reasons. Each micro-topic is aligned to national curriculum standards including NGSS, Common Core, and the UK National Curriculum. The data is distributed as JSON files with accompanying JSON Schemas for validation, requiring no runtime or external dependencies to use.

Adoption suits teams building educational software, curriculum planning tools, or learning platforms that need structured, standards-aligned learning progressions. The taxonomy covers eight subjects with particular depth in science and mathematics, and includes parent-friendly domain summaries for each subject-age combination. The dataset's prerequisite graph enables features like prerequisite tracing—showing learners everything they must master before tackling a concept—and dependency visualization. Anyone evaluating this should note it is pure data with no accompanying runtime; integration requires loading and querying the JSON directly.

The project maintains a stable identifier scheme for topics and dependencies, enabling reliable cross-referencing. Validation tooling is provided to check structural integrity and referential consistency across the dataset files. The taxonomy includes a manifest file documenting counts, per-subject breakdowns, and SHA-256 checksums for each data file.