lessons-capture

Store project-session learnings as reusable lessons with metadata and evidence.

Updated Dec 24, 2025
One-click install
npx skills add https://github.com/yairbederman/EngineeringAgency --skill lessons-capture
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lessons-capture
Source: https://github.com/yairbederman/EngineeringAgency/tree/main/skills/lessons-capture
Command: npx skills add https://github.com/yairbederman/EngineeringAgency --skill lessons-capture

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Distills project-session experiences into reusable, project-scoped knowledge to prevent repeating mistakes and rework.

Core Features & Use Cases

  • Captures patterns and anti-patterns from significant work to inform future sessions.
  • Stores evidence, context, and validity metadata to enable quick retrieval and validation.
  • Supports project-wide learning by consolidating lessons in a dedicated memory path.

Quick Start

Create or update a lesson at <workspace>/.ai-memory/lessons/ with a descriptive title.

Frequently Asked Questions about lessons-capture

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

FAQPage Schema
How do I capture project learnings to prevent repeating mistakes across sessions?

You capture project learnings by storing session experiences as reusable lessons. This Skill distills work into patterns and anti-patterns, saving them under a dedicated workspace memory path to prevent rework in future sessions.

What is the best way to store anti-patterns and patterns for future project reference?

The best way to store anti-patterns is recording them as structured lessons with evidence and context. This Skill saves these patterns to a project-scoped memory directory, tracking validity metadata and a Last Validated date for quick retrieval.

When should I capture lessons from a bug fix or feature completion?

You should capture lessons immediately after completing significant features or bug fixes. Extracting patterns and anti-patterns at these milestones ensures the project knowledge is accurate and reusable for future work within the same workspace.

Can I track lesson validity and evidence within a single project workspace?

Yes, you can track lesson validity within a single project workspace. The Skill creates entries containing specific metadata fields, supporting evidence, and a Last Validated date to ensure stored knowledge remains accurate and reliable.

Does knowledge management for project learning require a specific folder structure?

Knowledge management for project learning requires a dedicated folder structure. Lessons are stored specifically under the workspace's .ai-memory/lessons directory to consolidate project-scoped knowledge and enable quick retrieval.

What is lessons-capture used for in project knowledge management?

Lessons-capture is used to distill project-session experiences into reusable, project-scoped knowledge. It prevents repeating mistakes by consolidating patterns and anti-patterns into a dedicated memory path for future reference.