learner

Extract problem statements, solutions, triggers, and scope into reusable guidelines.

38.5k|3.5k|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/Yeachan-Heo/oh-my-claudecode --skill learner-yeachan-heo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learner
Source: https://github.com/Yeachan-Heo/oh-my-claudecode/tree/main/skills/learner
Command: npx skills add https://github.com/Yeachan-Heo/oh-my-claudecode --skill learner-yeachan-heo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill captures learned insights from conversations and turns them into reusable, context-aware guidelines that can guide Claude across tasks beyond a single instance.

Core Features & Use Cases

  • Contextual insight extraction: Distills practical heuristics from discussions, debugging sessions, and design decisions.
  • Reusable knowledge artifact: Produces a shareable guideline that informs future problem solving in this repo.
  • Scoped relevance: Focuses on problems specific to this codebase and domain.

Quick Start

After solving a tricky bug or uncovering a non-obvious workaround in this repository, run /oh-my-claudecode:learner to capture the learned pattern as a reusable skill. The captured artifact should include Problem Statement, Solution, Triggers, and Scope for future reuse. No code fences here.

Frequently Asked Questions about learner

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

FAQPage Schema
How do I capture reusable insights from debugging conversations?

To capture reusable insights from debugging conversations, run the learner command after solving a tricky bug. It distills practical heuristics from the discussion into a structured skill containing the Problem Statement, Solution, Triggers, and Scope for future reuse.

What is the best way to save non-obvious workarounds for future codebase sessions?

Saving non-obvious workarounds requires extracting contextual heuristics from your session and formatting them as structured guidelines. This process identifies the specific problem, the uncovered solution, and its scope, turning a temporary fix into a reusable knowledge artifact.

Can I extract problem statements and solutions directly from chat history?

Yes, you can extract problem statements and solutions directly from chat history. The skill analyzes your conversation context to identify the core issue and its resolution, packaging them into a shareable guideline that informs future problem-solving tasks.

How do I create context-aware guidelines from design decisions?

Creating context-aware guidelines from design decisions involves extracting the core heuristics from your conversation. It focuses on problems specific to your codebase and domain, producing a structured artifact that captures the trigger conditions and scope of the applied solution.

Does capturing learned patterns require any external dependencies?

Capturing learned patterns requires no external dependencies. The skill operates independently to process your conversation context and output a structured guideline, ensuring the extracted heuristics are immediately ready for storage and reuse.

When should I not use conversation insight extraction?

You should not use conversation insight extraction for generic programming problems that are not specific to your current codebase. The skill is scoped to capture domain-specific heuristics and non-obvious workarounds, so widely applicable external knowledge does not fit its extraction model.