What problem does it solve? When a command fails or a provider errors, engineers often retry blindly or re-debug issues that were already solved before. This Skill looks up the exact error in a file-based knowledge base of lessons so known fixes are applied immediately instead of being rediscovered. ## Core Features & Use Cases - Signature-Based Matching: Compares the real error text against error_signatures entries in index.yaml using case-insensitive substring matching. - Structured Lesson Retrieval: Loads matched lesson files and presents Symptom, Root Cause, Resolution, and Prevention sections, ordered by severity when multiple lessons match. - Guided Fallback: When no signature matches, it directs the user to capture the new error as a lesson so it is never solved twice. - Use Case: A Pi agent hits a provider authentication error; instead of retrying, it matches the error against the KB index, finds lesson KB-0012, and applies the documented resolution steps. ## Quick Start Ask the agent to look up the current error in the knowledge base before retrying the failed command.