Tooluck logoTooluck
SKILL.md

iterate-lessons-log

Agent skill fromproduct-on-purpose/pm-skills

Creates a structured lessons learned entry for organizational memory. Use after an incident, a completed project, or a significant learning to record knowledge for future teams and initiatives. Distinct from iterate-retrospective, which facilitates the team ceremony; this skill writes the durable lessons entry that outlives it.

How to install iterate-lessons-log

install iterate-lessons-log
# install the pm-skills pack with the skills CLI
npx skills add product-on-purpose/pm-skills

# or add only this skill to Claude Code: copy the folder

skills/iterate-lessons-log/

# into

~/.claude/skills/iterate-lessons-log/ (all projects)

.claude/skills/iterate-lessons-log/ (one project)

skills/iterate-lessons-log/SKILL.md

Apache-2.0Full file
1<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 -->
2# Lessons Log
3
4A lessons log entry captures significant learning from projects, incidents, or experiences in a format that's useful to future teams who weren't there. Unlike retrospectives (which focus on team improvement), lessons logs focus on organizational knowledge that transcends individual teams.patterns, anti-patterns, and hard-won wisdom.
5
6## When to Use
7
8- After completing a significant project or initiative
9- Following a major incident, outage, or failure
10- When you realize something important that others should know
11- After discovering a pattern that keeps recurring
12- When experienced team members leave (capture their knowledge)
13- During post-mortems to preserve learnings
14
15## When NOT to Use
16
17- You are facilitating the team ceremony itself -> use `iterate-retrospective`; this skill banks the durable entry that outlives it
18- You are deciding whether to change direction based on results -> use `iterate-pivot-decision`
19- The learning is an experiment readout -> use `measure-experiment-results` first, then bank the transferable lesson here
20- You are updating stakeholders on what was learned -> use `foundation-stakeholder-update`
21
22## Instructions
23
24When asked to create a lessons log entry, follow these steps:
25
261. **Choose a Descriptive Title**
27…

Excerpt shown under the repository's Apache-2.0 license.

More skills in pm-skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates