Reflecting on Learnings

Extract learnings from conversations and generate evaluation metadata in evals/.

7|Updated Oct 10, 2025
One-click install
npx skills add https://github.com/WarrenZhu050413/Warren-Claude-Code-Plugin-Marketplace --skill reflecting-on-learnings
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Reflecting on Learnings
Source: https://github.com/WarrenZhu050413/Warren-Claude-Code-Plugin-Marketplace/tree/main/claude-context-orchestrator/skills/reflecting-learnings
Command: npx skills add https://github.com/WarrenZhu050413/Warren-Claude-Code-Plugin-Marketplace --skill reflecting-on-learnings

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the loss of valuable insights and discoveries from your AI conversations, ensuring that every learning moment becomes a reusable asset for future tasks.

Core Features & Use Cases

  • Conversation Analysis: Automatically identifies patterns, techniques, and learnings from your AI interactions
  • Skill Enhancement: Proposes targeted updates to existing skills and creates new ones based on proven workflows
  • Continuous Improvement: Builds an evaluation history to track skill effectiveness over time
  • Use Case: After completing a complex coding session where you discovered new debugging techniques, use this Skill to automatically capture those methods into reusable skills for your entire team.

Quick Start

Say "REFLECT on what we learned about database optimization" after completing a challenging database migration project.

Frequently Asked Questions about Reflecting on Learnings

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

FAQPage Schema
How do I extract learnings from AI conversations and turn them into reusable skills?

Extracting learnings captures patterns and techniques discovered during conversations as structured knowledge. After completing a task, invoke this Skill to analyze dialogue, identify effective workflows and tool combinations, and generate proposals for new skills or updates to existing ones that your team can reuse.

Can I automatically track which skills worked best across multiple projects?

Yes. This Skill builds evaluation metadata tracking skill effectiveness over time, maintaining a history that shows which techniques and tool combinations performed best. This continuous record helps you refine workflows and identify high-impact patterns worth scaling.

What patterns does conversation analysis identify during complex sessions?

Conversation analysis identifies debugging techniques, successful problem-solving sequences, effective tool interactions, and workflow optimizations that emerged during the session. These patterns become candidates for new skills or enhancements to existing ones based on proven real-world results.

How do I start capturing insights after finishing a challenging project?

Begin by invoking the Skill after task completion with a summary statement—for example, 'REFLECT on what we learned about database optimization.' The Skill then analyzes the dialogue, extracts techniques and lessons, generates evaluation metadata, and presents a structured reflection report with skill proposals.

What's the difference between updating existing skills versus creating new ones?

Updating existing skills refines proven workflows with new evidence of effectiveness, while creating new skills formalizes techniques discovered for the first time. This Skill proposes both based on analysis, letting you decide which approach best serves your team's knowledge base.