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.