learner

Extract learned skills and decision heuristics from ongoing conversations.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/Rheinmir/skills-kit --skill learner-rheinmir
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learner
Source: https://github.com/Rheinmir/skills-kit/tree/main/skills/learner
Command: npx skills add https://github.com/Rheinmir/skills-kit --skill learner-rheinmir

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables extracting a learned skill from the current conversation, turning informal patterns into reusable insights, and guiding future decisions.

Core Features & Use Cases

  • Expertise extraction: captures domain knowledge and decision heuristics from dialogue.
  • Workflow stabilization: separates the stable extraction steps from evolving expertise.
  • Improvement cycles: supports updating the Expertise section while preserving the Workflow.

Quick Start

Tell the system to capture a newly discovered skill as a reusable pattern.

Frequently Asked Questions about learner

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

FAQPage Schema
How do I extract domain knowledge and decision heuristics from a conversation?

To extract domain knowledge from a conversation, this skill identifies learned patterns during extended dialogues and distills them into reusable insights. It separates stable workflows from evolving expertise to guide future decisions.

What is the best way to capture informal patterns as reusable workflow insights?

The best way to capture informal patterns as reusable insights is by triggering the skill during an active discussion. It stabilizes extraction steps into a defined workflow while preserving the acquired domain expertise in a separate metadata section.

Can I update extracted expertise without destabilizing the existing extraction workflow?

You can update extracted expertise without destabilizing the workflow because the architecture separates the two. Improvement cycles modify the expertise section while maintaining the stable workflow defined by frontmatter metadata.

What metadata is required to define a learned skill from chat dialogues?

Defining a learned skill requires frontmatter-defined metadata with explicit expertise and workflow sections. This structure ensures the extracted domain knowledge and decision heuristics are properly separated from the operational steps.

When should I use an automated skill extraction process over manual documentation?

You should use skill extraction during extended dialogues where complex domain knowledge and decision heuristics emerge organically. It captures evolving expertise dynamically, unlike static manual documentation that quickly becomes outdated.