learn

Review, search, prune, and export project learnings stored across sessions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams lose hard-won debugging insights and recurring patterns between sessions, forcing them to re-solve the same problems. This Skill manages a persistent learnings store so past fixes and patterns stay searchable and reusable. ## Core Features & Use Cases - Review and search learnings: Query the project's learnings.jsonl store to answer questions like "what have we learned" or "didn't we fix this before". - Prune stale entries: Remove outdated or irrelevant learnings to keep the knowledge base accurate. - Export learnings: Share accumulated project knowledge across sessions or with teammates. - Use Case: Before investigating a recurring bug, ask what the project has already learned to surface the previous root cause and fix instead of starting from scratch. ## Quick Start Ask the agent to show what the project has learned so far, or to prune stale learnings from the store.

Frequently Asked Questions about learn

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

FAQPage Schema
How do I see what my project has learned across sessions?

Invoke the learn skill with a request like "show learnings" or "what have we learned". It reads the project's learnings.jsonl store under the gstack home directory and surfaces the most relevant entries, including a quick search of recent learnings.

How do I remove outdated or stale learnings?

Ask to "prune stale learnings" and the skill walks through the stored entries so outdated or superseded items can be removed. This keeps the knowledge base accurate so future sessions retrieve only current patterns.

Where are project learnings stored?

Learnings are stored as JSONL in the gstack home directory under projects/<slug>/learnings.jsonl, where the slug identifies the current repository. The preamble loads this file and reports how many entries exist.

Can I export learnings to share with my team?

Yes, the skill supports exporting learnings so accumulated project knowledge can be shared or moved. Ask to "export learnings" and the skill handles reading the store and producing a shareable output.

Does the learn skill work in headless or spawned sessions?

Yes, but interactive prompts are suppressed. In spawned sessions it auto-chooses recommended options and reports results as prose; in headless sessions it blocks rather than prompting when a question cannot be answered.