learn

Record, organize, and retrieve project learnings in a local JSONL store.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage project learnings across sessions by recording, organizing, and retrieving insights to improve team memory and onboarding.

Core Features & Use Cases

  • Show recent learnings and grouped insights
  • Search, prune stale entries, and export learnings for documentation
  • Update a centralized knowledge base and extract patterns for retrospectives

Quick Start

Run vibestack learn to view recent learnings, then use the subcommands in sequence to search, prune, or export.

Frequently Asked Questions about learn

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

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

You can record and search project learnings across sessions using a local JSONL store. The system organizes insights under VIBESTACK_HOME and integrates with helper scripts to index, retrieve, and manage your knowledge base entries.

How do I export project learnings for documentation?

Exporting project learnings for documentation is supported natively. The system uses integrated helper scripts to extract your recorded insights from the local JSONL store and output them for use in external documentation and retrospectives.

What is the best way to prune stale entries from a local knowledge base?

Pruning stale entries from a local knowledge base is handled through dedicated subcommands. This process removes outdated insights from your JSONL store, ensuring your project learnings remain relevant and your team memory stays accurate over time.

Can I view statistics and recent insights for my project learnings?

Viewing statistics and recent insights for project learnings is supported. Running the primary command displays recent entries and grouped insights, helping you extract patterns for retrospectives and update your centralized knowledge base effectively.

Does managing project learnings require an external database?

Managing project learnings does not require an external database. It relies entirely on a private local JSONL store located under the VIBESTACK_HOME directory, ensuring your recorded insights and searches remain self-contained.

How does a local JSONL store improve team memory and onboarding?

A local JSONL store improves team memory and onboarding by persisting project learnings across sessions. By recording, organizing, and retrieving insights in a centralized local base, teams can easily access historical context and extract patterns.