lesson

Capture user feedback as standardized, deduplicated lessons appended to tasks/lessons.md or echoed in chat when needed.

35|3|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/lauvsong/claude-soul --skill lesson-lauvsong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lesson
Source: https://github.com/lauvsong/claude-soul/tree/main/skills/lesson
Command: npx skills add https://github.com/lauvsong/claude-soul --skill lesson-lauvsong

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

사용자 피드백을 받았을 때 교훈을 기록하고 재발을 방지하는 프로세스를 표준화합니다. 이 스킬은 교훈을 자동으로 정리하고, 필요 시 tasks/lessons.md에 추가합니다.

Core Features & Use Cases

  • 피드백에서 교훈 패턴을 추출하고, 가능한 경우 파일에 기록합니다.
  • 기록이 불가능한 경우 동일한 포맷의 교훈을 채팅에 표시합니다.
  • 중복 교훈은 보강하거나 건너뛰고, 항상 append 방식으로 추가합니다.

Quick Start

피드백을 받으면 즉시 교훈을 추출하고 가능하면 tasks/lessons.md에 추가한다.

Frequently Asked Questions about lesson

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

FAQPage Schema
How do I capture lessons from user feedback to prevent repeating mistakes?

Capturing lessons from user feedback involves extracting patterns and appending them to a knowledge base. This skill standardizes that process by writing new lessons to tasks/lessons.md, performing deduplication, and enforcing an append-only policy to prevent recurring mistakes.

What happens to lesson documentation when the lessons.md file is not writable?

When the lessons.md file is not writable, lesson documentation is not lost. The skill echoes the standardized lesson directly in the chat so you can still capture the feedback and manually record it later.

How does the process handle duplicate lessons extracted from feedback?

The process handles duplicate lessons by performing a deduplication check. If a similar lesson already exists, it either reinforces the existing entry or skips the duplicate, maintaining a clean knowledge management file.

Can I overwrite previous entries in the lessons.md file during process improvement?

You cannot overwrite previous entries in the lessons.md file. The skill enforces an append-only policy, ensuring that historical feedback and process improvement data remain intact and auditable over time.

When do I need a standardized process for recording feedback and knowledge management?

You need a standardized process for recording feedback when repeated mistakes affect project quality. This approach extracts learnings from user feedback and appends them to a central file, ensuring continuous process improvement and knowledge retention.