learn

Extract actionable lessons from session transcripts using causal-pattern detection and usefulness scoring.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/EndUser123/cc-marketplace --skill learn-enduser123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learn
Source: https://github.com/EndUser123/cc-marketplace/tree/main/plugins/cc-skills-meta/skills/learn
Command: npx skills add https://github.com/EndUser123/cc-marketplace --skill learn-enduser123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Session analysis often yields noise-drenched notes and scattered observations. This Skill automatically extracts durable lessons from transcripts, filtering noise through pattern-based detection, novelty checks against a knowledge base, and usefulness scoring to surface high-value insights that inform future work.

Core Features & Use Cases

  • Intelligent extraction from session transcripts using causal signal patterns (e.g., because, due to, the reason) and explicit realizations
  • Novelty checking against CKS to avoid duplicates and promote new learnings
  • Usefulness scoring across novelty, complexity, pattern repeatability, and impact to filter quality
  • Auto-storage to CKS with cross-references to related knowledge
  • Local, self-contained pipeline suitable for incident reviews, code reviews, and post-mortems

Quick Start

Run /learn to extract lessons from the current transcript, or store a pre-written lesson with /learn --lesson "text - category (severity)".

Frequently Asked Questions about learn

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

FAQPage Schema
How do I extract actionable lessons from incident post-mortem transcripts?

Extract actionable lessons from incident post-mortem transcripts by applying causal-pattern detection to identify signals like 'because' or 'due to', then scoring insights for complexity and impact. This filters noise and surfaces durable patterns for your team's knowledge base.

What is causal-pattern extraction for session analysis?

Causal-pattern extraction for session analysis identifies explicit realizations and causal signals within transcripts to distill high-value insights. It separates durable lessons from scattered observations by matching local patterns and checking novelty against existing knowledge.

Can I use this to filter duplicate knowledge from code review transcripts?

You can filter duplicate knowledge from code review transcripts using built-in novelty checks. By querying your knowledge base daemon, the pipeline compares newly extracted patterns against stored lessons to avoid duplicates and promote only new learnings.

What's the best way to score the usefulness of lessons from debugging sessions?

The best way to score lesson usefulness from debugging sessions is evaluating insights across novelty, complexity, pattern repeatability, and impact. This threshold-based scoring ensures only high-value insights are stored to your knowledge base.

Do I need a CKS daemon to run the transcript learning pipeline?

You do not need a CKS daemon to run the transcript learning pipeline. The process uses local pattern matching for self-contained extraction, while the daemon is optional for novelty checks and cross-referencing when storing lessons to a knowledge base.

How do I manually store a pre-written lesson from a post-mortem?

Manually store a pre-written lesson from a post-mortem by running the command with a lesson flag, including the text, category, and severity. This bypasses automatic transcript extraction and directly saves the formatted insight to your knowledge base.