learn

Search, prune, and export learnings from a local JSONL store.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage project learnings. Centralize, search, prune, and export what gstack has learned across sessions to reduce repetition and accelerate retros.

Core Features & Use Cases

  • Review and search learnings across sessions to surface patterns, decisions, and best practices.
  • Prune stale or conflicting entries to keep the knowledge base accurate.
  • Export learnings for documentation, onboarding, or sharing insights with the team. Proactively surface patterns when users ask about past trends.

Quick Start

Ask me to /learn to see recent learnings, or /learn search <query> to find relevant entries.

Frequently Asked Questions about learn

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

FAQPage Schema
How do I centralize project learnings across multiple coding sessions?

You can manage project learnings by storing them in a local JSONL file to centralize knowledge across sessions. This enables you to easily search, prune, and export entries for team retros and knowledge reuse.

How do I search past project decisions and patterns across different repositories?

Search past project decisions by querying a local learnings store with a search command. This surfaces relevant patterns and best practices captured across multiple repos and team sessions.

What is the best way to prune stale or conflicting knowledge base entries?

The best way to prune stale knowledge base entries is to run a prune command against your local learnings store. This removes outdated or conflicting entries to keep your project knowledge accurate and reliable.

Can I export project learnings for team onboarding and documentation?

Yes, you can export project learnings for documentation and onboarding. An export command extracts entries from your local learnings store, allowing you to share insights and best practices with the team.

Do I need a specific local file structure to manage session knowledge?

Yes, managing session knowledge requires a local learnings store located at a specific project path. This JSONL file acts as the central database for querying, pruning, and exporting your captured entries.