Log learnings and errors to markdown files for continuous improvement. Coding agents can later process these into fixes, and important learnings get promoted to project memory.
| Command/operation fails | Log to .learnings/ERRORS.md | | User corrects you | Log to .learnings/LEARNINGS.md with category correction | | User wants missing feature | Log to .learnings/FEATUREREQUESTS.md | | API/external tool fails | Log to .learnings/ERRORS.md with integration details |
| Knowledge was outdated | Log to .learnings/LEARNINGS.md with category knowledgegap | | Found better approach | Log to .learnings/LEARNINGS.md with category bestpractice | | Simplify/Harden recurring patterns | Log/update .learnings/LEARNINGS.md with Source: simplify-and-harden and a stable Pattern-Key |
지속적인 개선을 위해 학습, 오류 및 수정 사항을 포착합니다. 다음 경우에 사용하십시오. (1) 명령 또는 작업이 예기치 않게 실패하는 경우, (2) 사용자가 Claude를 수정하는 경우('아니요, 그게 틀렸어요...', '실제로...'), (3) 사용자가 존재하지 않는 기능을 요청하는 경우, (4) 외부 API 또는 도구가 실패하는 경우, (5) Claude가 자신의 지식이 오래되었거나 부정확하다는 것을 알게 된 경우, (6) 반복 작업에 대해 더 나은 접근 방식을 발견한 경우입니다. 또한 주요 작업 전에 학습 내용을 검토하세요. 출처: peterskoett/self-improving-agent.