learn

Research topics and save structured Markdown knowledge to ~/.claude/learnings/.

1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/ourines/claude-code-learn --skill learn-ourines
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learn
Source: https://github.com/ourines/claude-code-learn/tree/main/skills/learn
Command: npx skills add https://github.com/ourines/claude-code-learn --skill learn-ourines

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Researchers and developers often lose valuable insights after finishing a topic. This Skill automates the collection, structuring, and local storage of research results, enabling easy recall in future sessions.

Core Features & Use Cases

  • Structured research capture and local storage to ~/.claude/learnings/<slug>.md
  • Topic-level knowledge graphs and quick recall via /recall
  • Supports incremental updates and versioned memory for repeated topics

Quick Start

Create a new research topic and instruct Claude to save findings to the local learnings directory.

Frequently Asked Questions about learn

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

FAQPage Schema
How do I save structured research findings for future Claude sessions?

To save research findings for future Claude sessions, this Skill stores structured knowledge as Markdown files with frontmatter in the local ~/.claude/learnings/ directory. It automatically enforces slug generation and checks for existing knowledge to enable long-term recall.

What is the best way to build a local knowledge base from research topics?

Building a local knowledge base is done by researching topics and saving the structured results directly to your local environment. This approach automates collection and storage, preventing the loss of valuable insights after finishing a research session.

Can I update existing knowledge entries if I research the same topic again?

Yes, you can update existing knowledge entries as this approach supports incremental updates and versioned memory for repeated topics. It checks for existing knowledge before storing results, allowing you to append new research findings seamlessly.

How does the memory graph indexing work for topic management?

Memory graph indexing works by optionally integrating with the memory tool to map topic-level connections. This enables quick recall of structured knowledge across libraries, patterns, CLI tools, and language features via the /recall command.

Do I need any external dependencies to save knowledge to the learnings directory?

No external dependencies are required to save knowledge to the learnings directory. The Skill operates independently to write Markdown with frontmatter locally, though optional memory graph indexing utilizes the memory tool if available.

Why does my research not persist across different Claude sessions?

Research fails to persist when it is not explicitly saved to the local learnings directory. This Skill solves that by storing structured knowledge as Markdown files in ~/.claude/learnings/, ensuring your topic research survives across future sessions for long-term recall.