zpd

Assess a learner's Zone of Proximal Development within a curriculum graph.

2|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/linguistic76/skuel --skill zpd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zpd
Source: https://github.com/linguistic76/skuel/tree/main/app/.claude/skills/zpd
Command: npx skills add https://github.com/linguistic76/skuel --skill zpd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides adaptive learning recommendations by assessing a learner's current position within a curriculum, identifying readiness for new material, and suggesting optimal next steps based on their progress and behavioral signals.

Core Features & Use Cases

  • ZPD Assessment: Calculates a learner's Zone of Proximal Development, identifying what they are ready to learn next.
  • Readiness Scoring: Scores the learner's readiness for specific knowledge units (KUs).
  • Actionable Recommendations: Generates prioritized actions: 'unblock' (remove prerequisites), 'learn' (engage new material), or 'reinforce' (deepen understanding of current material).
  • Behavioral Integration: Incorporates learner choices and habits to refine readiness scores.
  • Use Case: When a learner is stuck or progressing slowly, this Skill can identify prerequisite knowledge gaps or suggest the most impactful new topic to engage with next, ensuring efficient and personalized learning.

Quick Start

Use the zpd skill to assess the learner's current zone and get recommended actions.

Frequently Asked Questions about zpd

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

FAQPage Schema
How do I calculate a learner's Zone of Proximal Development within a curriculum?

The Skill assesses curriculum traversal and behavioral signals to calculate a learner's Zone of Proximal Development, generating readiness scores for specific knowledge units to identify what material they are prepared to learn next.

What's the best way to generate adaptive learning recommendations for stuck learners?

Generating adaptive learning recommendations involves analyzing learner progress to produce prioritized actions. The Skill outputs actionable steps to unblock prerequisites, learn new material, or reinforce current understanding based on behavioral integration.

Do I need Neo4j to assess learner readiness and curriculum progression?

Yes, you need Neo4j for graph data persistence to assess learner readiness. The Skill requires Neo4j to store the curriculum graph and Python services to execute the business logic for readiness scoring.

How does behavioral integration refine readiness scores for knowledge units?

Behavioral integration refines readiness scores by incorporating learner choices and habits into the assessment. This compound evidence adjusts the calculated Zone of Proximal Development to better reflect actual learner engagement and progress.

Can I use Python services to identify prerequisite knowledge gaps in a curriculum graph?

Yes, you can use the included Python services to identify prerequisite gaps. The Skill analyzes the curriculum graph in Neo4j to detect missing prerequisites and generates targeted unblock actions to help learners progress.