learn

Review, search, prune, and export project learnings from a JSONL store.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/GenEducation/GenedUIProject --skill learn-geneducation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learn
Source: https://github.com/GenEducation/GenedUIProject/tree/main/.gemini/skills/learn
Command: npx skills add https://github.com/GenEducation/GenedUIProject --skill learn-geneducation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill keeps a project’s accumulated knowledge in one place so recurring questions, past fixes, and useful patterns do not get lost between sessions.

Core Features & Use Cases

  • Review recent learnings: Show the latest captured insights when you want a quick memory refresh.
  • Search and export knowledge: Find specific lessons, then format them for reuse in documentation or project notes.
  • Prune stale entries: Detect deleted-file references and conflicting learnings so the knowledge base stays clean and trustworthy.
  • Use Case: You are about to debug a familiar issue and want to know whether the team already solved it, what changed, and whether any old advice is now wrong.

Quick Start

Use the learn skill to show the most recent project learnings for this repository.

Frequently Asked Questions about learn

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

FAQPage Schema
How do I search project learnings and past fixes across sessions?

Search project learnings across sessions by querying the captured knowledge base to find specific lessons, past fixes, and recurring patterns. It retrieves stored insights from the JSONL knowledge store so you can reuse past solutions.

What is the best way to keep project memory current and remove stale knowledge base entries?

Keep project memory current by pruning stale entries that reference deleted files or conflict with newer learnings. This detects outdated patterns and contradictions, ensuring the knowledge base remains clean and trustworthy for future sessions.

Can I export captured learnings for external documentation reuse?

Export captured learnings for documentation reuse by formatting matched search results from the knowledge base. This formats retrieved insights for direct use in project notes or external documentation files.

How do I manually add new learnings or safely edit the project knowledge store?

Manually add new learnings or safely edit the project knowledge store by writing directly to the JSONL file. This allows capturing new insights and correcting existing entries while maintaining the structured knowledge base format.

Does this project memory maintenance require a specific repository setup?

Project memory maintenance applies to gstack-enabled repositories. It manages the learnings JSONL store within these environments to perform search, deduplication, and pruning tasks without external dependencies.