What problem does it solve?
Repeated multi-agent workflows often repeat the same mistakes because insights from one run never reach the next. This Skill closes that loop by reporting outcomes, dispatching a retrospector agent, and injecting distilled lessons into future sessions.
Core Features & Use Cases
- Outcome Reporting: Supervisors call report_outcome after each unit of work with success flags, scores, and concise friction notes.
- Retrospector Handoffs: At natural boundaries, a retrospector agent reads outcomes and stores 0-3 durable, actionable lessons per retrospection.
- Lesson Application: Workers scan injected cao-memory blocks and Learned Patterns sections, applying matching lessons before falling back to first principles.
- Use Case: In an SSIS migration workflow converting many packages, each failed conversion is reported, the retrospector distills a lesson like honoring Lookup cache modes, and future workers apply it automatically.
Quick Start
Ask the agent to report the outcome of the current task and hand off to the retrospector so lessons are stored for future runs.