learnings

Append timestamped lessons to Learnings.md and deduplicate repeated entries.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/jedrecord/hal2026 --skill learnings-jedrecord
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learnings
Source: https://github.com/jedrecord/hal2026/tree/main/skills/learnings
Command: npx skills add https://github.com/jedrecord/hal2026 --skill learnings-jedrecord

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill tracks and stores project lessons to prevent repeating mistakes.

Core Features & Use Cases

  • Maintains a Learnings.md at the project root with timestamped entries to capture insights.
  • Logs lessons when something surprising, costly, or easily repeatable occurs.
  • Supports deduplication and consolidation of identical lessons over time.

Quick Start

Check for Learnings.md at the project root and log a timestamped lesson whenever you encounter a surprising or costly insight.

Frequently Asked Questions about learnings

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

FAQPage Schema
How do I track project lessons to prevent repeating mistakes?

To track project lessons and prevent repeating mistakes, you append timestamped entries to a Learnings.md file maintained at the project root. This captures surprising or costly insights whenever they occur during any project phase.

What is the best way to log retrospective knowledge during project execution?

The best way to log retrospective knowledge during project execution is by appending timestamped lessons to a Learnings.md file. This captures costly insights in real-time, ensuring project knowledge management is accurate and prevents repeated errors.

When should I capture project lessons and insights?

You should capture project lessons and insights whenever something surprising, costly, or easily repeatable occurs. This applies during any task phase, including planning, execution, and review, to ensure valuable knowledge is preserved.

Does this knowledge management approach handle duplicate lessons over time?

Yes, this knowledge management approach handles duplicate lessons over time by supporting deduplication and consolidation. As your Learnings.md file grows, repeated lessons are consolidated to maintain a clean and useful knowledge base.

Do I need a specific file format to store project learnings?

Yes, you need a Learnings.md file format located at the project root to store project learnings. This Markdown file serves as the central repository where timestamped lesson entries are appended and deduplicated.