cognitive-load-analyser

Installation
SKILL.md

Cognitive Load Analyser

What This Skill Does

Evaluates a learning task, instruction set, or resource for cognitive load across three dimensions: intrinsic load (inherent complexity of the content), extraneous load (unnecessary difficulty caused by poor design), and germane load (productive cognitive effort directed at schema building). Produces a specific diagnosis of where load is excessive and concrete modification suggestions. AI is specifically valuable here because cognitive load analysis requires simultaneously evaluating content complexity, instructional design quality, and learner expertise level — a skill that typically requires training in instructional design that most teachers lack.

Evidence Foundation

Sweller (1988, 1994) established Cognitive Load Theory (CLT) as a framework for understanding why some instructional designs fail: human working memory can hold approximately 4-7 elements simultaneously, and learning fails when the total cognitive load exceeds working memory capacity. Sweller distinguishes intrinsic load (determined by element interactivity — how many elements must be processed simultaneously), extraneous load (caused by poor instructional design), and germane load (productive effort directed at building schemas). Paas & van Merriënboer (1994) operationalised CLT for instructional design, demonstrating that reducing extraneous load consistently improves learning outcomes. Sweller et al. (2019) updated the theory to incorporate evolutionary psychology and refine the distinction between biologically primary and secondary knowledge. Critically, Kalyuga et al. (2003) identified the "expertise reversal effect" — instructional techniques that reduce load for novices (worked examples, integrated diagrams) can actually increase load for advanced learners by requiring them to process redundant information. This means cognitive load analysis must always consider learner expertise.

Input Schema

The teacher must provide:

  • Task description: The learning task, instruction, or resource to be analysed. e.g. "Students read a 2-page text about osmosis while completing a diagram labelling activity and answering comprehension questions simultaneously" / "Solve quadratic equations by completing the square — worksheet with 20 problems"
  • Student level: Age/year group and expertise level. e.g. "Year 10, first encounter with this topic (novice)" / "Year 12, revising for exam (advanced)"

Optional (injected by context engine if available):

  • Task materials: The actual text, worksheet, or instructions being used
  • Student profiles: Working memory profiles, known learning difficulties, prior knowledge data
Related skills
Installs
11
GitHub Stars
216
First Seen
Apr 2, 2026