learner

Extract learned skills and patterns from conversations into structured knowledge bases.

1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/OliverOuyang/shuhe-work-skills --skill learner-oliverouyang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learner
Source: https://github.com/OliverOuyang/shuhe-work-skills/tree/main/skills/learner
Command: npx skills add https://github.com/OliverOuyang/shuhe-work-skills --skill learner-oliverouyang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams capture and reuse insights gained during conversations by extracting learned skills and patterns, enabling continuous improvement.

Core Features & Use Cases

  • Extract domain knowledge from conversations.
  • Distinguish between Expertise and Workflow for persistent learning.
  • Store insights in appropriate skill categories (expertise vs workflow) with structured format.

Quick Start

Capture a tricky insight from the current conversation, classify it as expertise or workflow, and save it for future reuse.

Frequently Asked Questions about learner

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

FAQPage Schema
How do I extract reusable knowledge from chat conversations?

To extract reusable knowledge from chat conversations, the skill analyzes interactive chats and collaborative sessions to identify emerging patterns and best practices. It classifies insights as expertise or workflow and saves them in project-local storage for future reuse.

What is the best way to capture domain knowledge from collaborative sessions?

The best way to capture domain knowledge from collaborative sessions is to use a structured extraction workflow that categorizes insights as either expertise or workflow. This builds a persistent knowledge base from ongoing design reviews or code walkthroughs.

Can I classify extracted insights as expertise or workflow for persistent learning?

Yes, you can classify extracted insights as expertise or workflow for persistent learning. The skill uses structured frontmatter and workflow templates to distinguish domain knowledge from procedural patterns before saving them.

How do I save conversation insights to project-local storage?

You can save conversation insights to project-local storage by applying a structured format with frontmatter and workflow templates. This ensures the extracted expertise and workflow patterns are classified and stored locally for continuous improvement.

Do I need structured frontmatter to build a reusable knowledge base from chats?

Yes, structured frontmatter is required to build a reusable knowledge base from chats. It provides the necessary schema to classify and save insights as either expertise or workflow templates during interactive sessions.