scaffolding-protocol

Selects adaptive tutoring scaffolding level from student mastery scores.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/soli92/soli-projects --skill scaffolding-protocol-soli92
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: scaffolding-protocol
Source: https://github.com/soli92/soli-projects/tree/main/.cursor/skills/scaffolding-protocol
Command: npx skills add https://github.com/soli92/soli-projects --skill scaffolding-protocol-soli92

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Tutors often give too much help to students who already master a concept or too little to those who struggle. This Skill calibrates the tutor's response support level based on the student's measured mastery of the current competency node, implementing the zone of proximal development. ## Core Features & Use Cases - Three-level scaffolding scale: Level 1 worked example (mastery < 0.4), Level 2 guided practice with placeholders (0.4-0.7), Level 3 autonomous problem (mastery >= 0.7). - Recall question calibration: In Learning mode, generates closed-answer, completion, or open synthetic questions matched to the scaffolding level. - Missing-node fallback: Defaults to mastery 0.0 and Level 1 when the Student Model has no data for a node, registering it as new. - Use Case: A student asks about list comprehensions; the tutor reads mastery 0.55 from the Student Model, responds with a partially completed example containing [??? — completa qui] placeholders, and marks output with [SCAFFOLD:L2-guided-practice]. ## Quick Start Ask the tutor to explain a concept and it will read your mastery for that node and adapt its answer with the appropriate scaffolding level.

Frequently Asked Questions about scaffolding-protocol

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

FAQPage Schema
How does adaptive scaffolding work in an AI tutor?▼

The tutor reads the student's mastery score for the current competency node and maps it to one of three levels: full worked example below 0.4, guided practice with placeholders between 0.4 and 0.7, and an autonomous open problem at 0.7 or above.

What mastery thresholds trigger each scaffolding level?▼

Mastery below 0.4 triggers Level 1 worked examples, 0.4 to 0.7 triggers Level 2 guided practice with fill-in placeholders, and 0.7 or higher triggers Level 3 autonomous problems without provided solutions.

What happens when the Student Model has no data for a node?▼

The protocol defaults mastery to 0.0, applies Level 1 worked example scaffolding, and registers the node as new. At the end of the learning cycle the tutor writes the node to the Student Model with an initial mastery value.

Does scaffolding calibration apply in every session mode?▼

Recall question calibration only runs in Learning mode as determined by the session-mode-protocol. In Unlock mode the recall question section is skipped entirely, though the scaffolding level still shapes the tutor's response.

What are the limitations of this scaffolding protocol?▼

Until the Student Model wiring is complete, the skill operates in degraded mode with mastery defaulting to 0.0 for all nodes, so every response uses Level 1 worked examples and no mastery updates are persisted after each cycle.