learn

Manage project learnings across sessions with search, prune, and export commands.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/algorithmbasics/gstack --skill learn-algorithmbasics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learn
Source: https://github.com/algorithmbasics/gstack/tree/main/learn
Command: npx skills add https://github.com/algorithmbasics/gstack --skill learn-algorithmbasics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage project learnings. Review, search, prune, and export what gstack has learned across sessions. Use when asked to "what have we learned", "show learnings", "prune stale learnings", or "export learnings". Proactively suggest when the user asks about past patterns or wonders "didn't we fix this before?"

Core Features & Use Cases

  • Review learnings across sessions and maintain a single source of truth for past decisions.
  • Search and prune stale or conflicting entries to keep the knowledge base relevant.
  • Export learnings to markdown or CLAUDE.md to share insights with the team.

Quick Start

Run the learn skill to view, search, prune, or export learnings for the current project.

Frequently Asked Questions about learn

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

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

Capture project learnings across sessions by using a knowledge base skill to identify, store, and surface past decisions tied to your repository and branch. This allows you to efficiently review and reuse insights without losing context between work periods.

How do I search and prune stale entries in a project knowledge base?

Search and prune stale entries in a project knowledge base by executing dedicated commands to query specific terms and remove outdated or conflicting insights. This maintains a relevant, high-density source of truth for your repository's past learnings.

Can I export project learnings to markdown for team documentation?

Yes, you can export project learnings to markdown or CLAUDE.md files. This feature converts your repository's accumulated knowledge base into a shareable format, allowing your team to review past decisions and patterns.

What is the best way to manage conflicting insights in a knowledge base?

Manage conflicting insights in a knowledge base by running prune commands to review and remove stale or contradictory entries. This ensures your repository maintains a single, high-density source of truth for past decisions.

Does this project learnings tool work with specific git branches?

Yes, the project learnings tool operates on a knowledge base tied directly to your current repository and branch. This scoping ensures that the surfaced insights, search results, and exported data remain highly relevant to your active development context.

How do I view stats for what has been learned in a repository?

View stats for what has been learned in a repository by running the designated stats command. This surfaces metrics and summaries from your knowledge base, helping you quickly assess the volume and scope of captured project learnings.