learn

Capture session problem-solving patterns into reusable SKILL.md files.

1|1|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/corbat-tech/coco --skill learn-corbat-tech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learn
Source: https://github.com/corbat-tech/coco/tree/main/.claude/skills/learn
Command: npx skills add https://github.com/corbat-tech/coco --skill learn-corbat-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows you to capture valuable problem-solving approaches and solutions encountered during a coding session, transforming them into reusable skills for future use.

Core Features & Use Cases

  • Pattern Extraction: Identifies and saves non-trivial solutions, workarounds, or complex workflows.
  • Skill Creation: Generates new SKILL.md files based on your reflections and the session's context.
  • Use Case: After resolving a complex TypeScript ESM import error that required significant research, you can use /learn to save the solution as a new skill, ensuring you can quickly reference it if a similar issue arises.

Quick Start

Use the learn skill to capture the solution you just discovered for the current session.

Frequently Asked Questions about learn

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

FAQPage Schema
How do I capture and save a coding solution as a reusable skill?

To capture and save a coding solution as a reusable skill, you use the learn skill to formalize the problem-solving pattern from your session into a new documented SKILL.md file in your skills directory.

What is the best way to document complex error resolutions for future reuse?

Documenting complex error resolutions for future reuse involves reflecting on the problem and solution, extracting the pattern, and saving it as a documented skill using the learn skill.

When should I extract a problem-solving pattern into a skill?

You should extract a problem-solving pattern into a skill when you resolve non-trivial issues like library quirks, complex error resolutions, or novel workflow discoveries during a coding session.

Can I save a TypeScript ESM import workaround as a documented skill?

Yes, you can save a TypeScript ESM import workaround as a documented skill by applying the learn skill to capture the solution and categorize it for effective pattern extraction.

How does pattern extraction work for saving development workflows?

Pattern extraction for saving development workflows works by requiring reflection on the current session's problem and solution, categorizing the approach, and generating a new SKILL.md file for future reference.