learn

Organize and surface project learnings across sessions using YAML frontmatter.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It centralizes scattered project learnings, enabling teams to capture tacit knowledge and prevent repetitive mistakes.

Core Features & Use Cases

  • Review, search, prune, and export learnings accumulated across sessions to maintain a living knowledge base.
  • Proactively surface past patterns and decisions when users ask questions like "what have we learned" or "show learnings" to accelerate decision making.
  • Load and integrate new learnings, keep versioned histories, and export summaries for stakeholder reviews.

Quick Start

Load your project learnings dataset and start a session to review, search, prune, and export learnings.

Frequently Asked Questions about learn

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

FAQPage Schema
How do I capture and search project learnings across multiple sessions?

To capture and search project learnings across sessions, load your learnings dataset and issue prompts like "what have we learned" or "show learnings" to surface past patterns and decisions.

What is the best way to organize scattered project knowledge and prevent repetitive mistakes?

Organizing scattered project knowledge prevents repetitive mistakes by centralizing tacit knowledge into a living knowledge base that supports review, search, prune, and export workflows across multiple projects.

Can I export learnings summaries for stakeholder reviews from Markdown files?

Yes, you can export learnings summaries for stakeholder reviews by loading the Markdown body as activation instructions and using Bash, Read, Write, and Edit to deterministically extract and generate the output.

How do I prune outdated project learnings to maintain a living knowledge base?

You can prune outdated project learnings to maintain a living knowledge base by applying the prune workflow across sessions, which removes obsolete entries while keeping versioned histories intact.

Does this knowledge management workflow rely on YAML frontmatter for discovery?

Yes, the knowledge management workflow leverages YAML frontmatter for discovery, loading the Markdown body as activation instructions to deterministically execute tasks using Glob and Grep.

How do I proactively surface past decisions when working on a project?

You proactively surface past decisions by issuing prompts like "what have we learned" or "show learnings" during a session, which triggers the system to search and load relevant historical learnings.