learn

Collect and organize project learnings from a local store across sessions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Collect and organize project learnings across sessions so you can revisit patterns and avoid repeating mistakes.

Core Features & Use Cases

  • Review: surface, categorize, and summarize learnings from multiple sessions.
  • Search: quickly find entries by keyword, key insight, or pattern.
  • Prune & Export: identify stale items, prune them, and export learnings for docs or CLAUDE.md updates.
  • Use Case: when someone asks "what have we learned" or "export learnings," you can present a concise history and actionable insights.

Quick Start

Ask Claude to show the most recent learnings with /learn.

Frequently Asked Questions about learn

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

FAQPage Schema
How do I collect and organize project learnings across multiple sessions?

To collect project learnings, use a centralized local store that reads and writes updates across sessions. This mechanism categorizes and summarizes entries, enabling you to revisit patterns and avoid repeating mistakes.

What is the best way to search past development learnings by keyword or pattern?

Searching past learnings is done by querying a local knowledge store with specific keywords, key insights, or patterns. This surfaces relevant historical entries quickly without needing to manually sift through session logs.

How do I prune stale entries from a project knowledge base?

Pruning stale entries from a project knowledge base involves identifying outdated items and removing them using a specific prune command. This enforces safety by strictly managing learnings without altering code.

Can I export collected learnings for documentation or CLAUDE.md updates?

Yes, you can export collected learnings for documentation or CLAUDE.md updates. The export command outputs a concise history of actionable insights directly from the local learnings store.

Does managing project learnings require modifying existing code?

No, managing project learnings does not require modifying existing code. The system enforces safety by strictly limiting operations to the learnings store, ensuring no code changes occur during review, search, prune, or export.