learning-log

Record development discoveries with categories, timestamps, and affected files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you consistently record non-obvious findings from development sessions so they can be reused later instead of being forgotten or misremembered.

Core Features & Use Cases

  • Auto-guided learning log entries: Capture root causes, gotchas, architecture decisions, workarounds, performance findings, and external service quirks with consistent structure.
  • Searchable, reviewable knowledge base: Store date, category, title, description, and affected files to enable scanning and pattern detection.
  • Clear separation from other memory stores: Distinguish organic discoveries (learning log) from corrective rules (MEMORY.md) and session state (handoff notes).

Quick Start

Ask to log a discovery when you notice a non-obvious bug root cause, workaround, surprising framework behavior, or performance finding during development.

Frequently Asked Questions about learning-log

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

FAQPage Schema
How do I document development discoveries and gotchas during active coding sessions?

To document development discoveries during active coding, you can log bug root causes, workarounds, and surprising framework behaviors as structured entries with categories, timestamps, and affected-file references. This captures non-obvious findings before they are forgotten or misremembered.

What is the best way to track architecture decisions and performance findings across a project?

Tracking architecture decisions and performance findings requires a searchable knowledge base that stores date, category, title, description, and affected files. This structure enables scanning and pattern detection to reuse organic development insights later instead of losing them.

How do I separate organic learning logs from corrective rules in my development workflow?

Separating organic learning logs from corrective rules keeps non-obvious discoveries distinct from strict behavioral instructions. The learning log captures root causes and workarounds, while corrective rules and session state are reserved for separate memory stores to avoid mixing documentation types.

When should I record a workaround or external service quirk in a learning log?

Record a workaround or external service quirk in a learning log when the causal explanation is non-obvious during a development session. Logging it immediately preserves the specific context and affected files so the discovery can be reused when the issue reappears.

Does a learning log entry automatically correct future code generation behavior?

A learning log entry does not automatically correct future code generation behavior. It explicitly avoids the role of corrective rules reserved for separate memory stores, functioning solely as a searchable record of organic discoveries, gotchas, and architecture decisions for later reference.