learning-log

Create structured Markdown learning log entries with YAML frontmatter from conversational data.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/bkowshik/agent-skills --skill learning-log-bkowshik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learning-log
Source: https://github.com/bkowshik/agent-skills/tree/main/skills/learning-log
Command: npx skills add https://github.com/bkowshik/agent-skills --skill learning-log-bkowshik

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you retain valuable knowledge by automatically creating structured learning log entries from your conversations, preventing insights from being lost.

Core Features & Use Cases

  • Structured Entry Creation: Generates Markdown files with YAML frontmatter, including date, title, tags, and related entries.
  • Conversation Distillation: Extracts key concepts, worked examples, and insights from discussions.
  • Use Case: After a complex debugging session, use this skill to create a durable record of the problem, solution, and underlying concepts, making it easy to recall later.

Quick Start

Use the learning-log skill to capture what you learned from the current conversation.

Frequently Asked Questions about learning-log

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

FAQPage Schema
How do I create a learning log from conversational data?

To create a learning log from conversational data, the skill distills key concepts, worked examples, and insights from your discussions into structured Markdown files. These entries include YAML frontmatter with dates, titles, and tags for durable knowledge management.

What is the best way to capture conversation summaries as durable knowledge notes?

Capturing conversation summaries as knowledge notes involves extracting key insights and automatically linking related entries. This process transforms fleeting discussions into structured Markdown files, preventing valuable concepts from being lost after complex sessions.

Can I use custom tags and topic filtering for note-taking with this skill?

Yes, you can use custom tags and topic filtering for note-taking. The skill generates Markdown files with YAML frontmatter that supports custom tags, enabling precise organization and automatic linking to related entries for knowledge management.

How does automatic linking work for conversation summaries in Markdown files?

Automatic linking for conversation summaries works by generating Markdown files with YAML frontmatter that identifies related entries. This mechanism connects distilled concepts and worked examples across your knowledge base for easier recall.

What's the best way to document a complex debugging session for future recall?

Documenting a complex debugging session for future recall is best achieved by creating a structured learning log entry. This distills the problem, solution, and underlying concepts into a durable Markdown file, making it easy to recall later.

Does this knowledge capture approach require any external dependencies?

No, this knowledge capture approach does not require any external dependencies. It operates independently to process conversational data and generate Markdown files with YAML frontmatter, custom tags, and related entry links.