productive-failure-protocol

Guide learners through two-attempt exploration before instruction with attempt-referenced consolidation.

583|96|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/GarethManning/education-agent-skills --skill productive-failure-protocol
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: productive-failure-protocol
Source: https://github.com/GarethManning/education-agent-skills/tree/main/skills/student-learning/productive-failure-protocol
Command: npx skills add https://github.com/GarethManning/education-agent-skills --skill productive-failure-protocol

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps learners build deep conceptual understanding on genuinely hard problems by forcing an exploration phase before instruction, then consolidating explicitly from the learner’s own attempts rather than starting from scratch.

Core Features & Use Cases

  • Two-attempt exploration before teaching: The learner generates at least two different approaches and explains what each might miss or get wrong.
  • Attempt-referenced consolidation: The follow-up explanation names the target concept and explicitly builds on the learner’s first and second attempts.
  • Transfer-oriented close: Ends with a slightly different problem to check whether the concept can be applied.

Use cases include tutoring or coaching for complex math/science concepts, remediation sessions for misunderstood principles, and lesson design where the goal is durable transfer (not just procedural correctness).

Quick Start

Run a productive failure session by asking the learner for two different attempts on the same challenging problem, then consolidate by explicitly referencing both attempts and ending with a brief transfer check.

Frequently Asked Questions about productive-failure-protocol

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

FAQPage Schema
What is productive failure in instructional design and how does it build conceptual understanding?

Productive failure is an instructional design approach where learners explore complex problems before instruction, building deeper conceptual understanding through structured exploration and attempt-referenced consolidation.

How do I facilitate a productive failure session for student tutoring?

To facilitate student tutoring using productive failure, prompt the learner to generate at least two different approaches to a complex problem, explain their limitations, then consolidate by explicitly referencing both attempts before a transfer check.

Does the productive failure protocol work for simple procedural learning tasks?

No, the productive failure protocol targets genuinely complex problems requiring multiple approaches to build deep conceptual understanding and durable transfer of learning, not simple procedural correctness.

What's the best way to consolidate learning after a productive failure attempt?

The best way to consolidate learning after productive failure is to provide a warm, attempt-referenced explanation that names the target concept and explicitly builds on the learner's first and second exploration attempts.

How do I check for transfer of learning after a productive failure coaching session?

To check for transfer of learning after a productive failure session, present a slightly different problem at the close of the session to verify whether the learner can apply the consolidated concept to a new context.