score-explanation
Evaluate teach-back explanations and identify knowledge gaps
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Evaluate teach-back explanations and identify knowledge gaps
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Evaluate quiz answer rationale and provide Socratic coaching feedback
Look up relevant research content to support coaching during quiz or teach-back sessions
Generate podcast audio from script files using local Kokoro TTS
Based on SOC occupation classification
| name | score-explanation |
| description | Evaluate teach-back explanations and identify knowledge gaps |
Evaluate a learner's open-ended explanation of a topic by comparing it against the source research material and identifying knowledge gaps.
{{TOPIC_ID}} -- identifier for the topic (used to locate research files){{TOPIC_TITLE}} -- human-readable title of the topic{{LEARNER_EXPLANATION}} -- the learner's free-form explanation in their own words{{RESEARCH_DIR}} -- path to the directory containing research markdown filesLocate research material. Use Glob to find research files in {{RESEARCH_DIR}} that match the topic. Look for files containing {{TOPIC_ID}} in the filename or path.
Read the source material. Read the matching research files to build a complete picture of what the learner should know about {{TOPIC_TITLE}}.
Extract key concepts. From the research, identify the distinct concepts, facts, principles, and relationships that constitute a thorough understanding of the topic.
Compare the learner's explanation against the key concepts on each dimension:
Completeness (0-100) -- What percentage of key concepts did the learner cover? Count covered concepts against total key concepts.
Accuracy (0-100) -- Were the learner's statements technically correct? Deduct for factual errors, overgeneralizations, or misleading claims.
Depth -- Classify overall depth:
"surface" -- Recites definitions or bullet points without elaboration"moderate" -- Explains how and why, not just what"deep" -- Demonstrates genuine understanding through examples, analogies, trade-off analysis, or connections to other topicsConnections -- Did the learner link this topic to related concepts, real-world applications, or other topics in the study material?
Return a single JSON object:
{
"completeness": 65,
"accuracy": 80,
"depth": "moderate",
"coveredWell": [
"Correctly explained the role of X in the system",
"Good example of how Y affects Z"
],
"partiallyCorrect": [
"Mentioned caching but did not distinguish between client-side and server-side caching"
],
"missing": [
"No mention of consistency trade-offs",
"Did not address failure modes"
],
"followUpQuestion": "You explained how caching improves performance, but what happens when the cached data becomes stale? How would you handle that?",
"overallFeedback": "You have a solid grasp of the core mechanics but are missing some important trade-offs and failure scenarios. Focus your review on what happens when things go wrong, not just the happy path."
}