product-on-purpose avatar

Iterate Lessons Log

Captures structured lessons learned after projects, incidents, or significant events so future teams can benefit from your experience. Built for organizational memory rather than team retrospectives. The format pushes you to be searchable and actionable: descriptive titles with keywords, enough context for outsiders to understand, specific recommendations instead of vague observations, and tags for discovery. Works best when you've just finished something meaningful or hit a learning moment worth preserving. The quality checklist keeps entries standalone and useful, which matters because lessons logs are only valuable if people can find and apply them later.

skills.sh installs
767
GitHub stars
794
last updated
Aug 21, 2026

Install

$ npx -y skills add product-on-purpose/pm-skills --skill iterate-lessons-log --agent claude-code

Installs into .claude/skills of the current project.

Files

Lessons Log

A 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.

When to Use

  • After completing a significant project or initiative
  • Following a major incident, outage, or failure
  • When you realize something important that others should know
  • After discovering a pattern that keeps recurring
  • When experienced team members leave (capture their knowledge)
  • During post-mortems to preserve learnings

When NOT to Use

Sponsors

Details

Repository
github.com/product-on-purpose/pm-skills
Category
DevOps & CI/CD
First seen
Jun 3, 2026

More from product-on-purpose/pm-skills

All 68
1getstream avatarstream-buildergetstream/agent-skillsThe framework-agnostic Stream builder (Steps 0-7 scaffold + enhance + Video audit), being extended to support app kinds beyond web. Use ONLY when the user expli759skills.sh installs
2alirezarezvani avatarquality-manager-qmralirezarezvani/claude-skillsSenior Quality Manager Responsible Person (QMR) for HealthTech and MedTech companies. Provides quality system governance, management review leadership, regulato755skills.sh installs
3mblode avatarscaffold-climblode/agent-skillsScaffolds a production-ready TypeScript CLI and npm package with ESM, a dual tsdown build (CLI binary plus typed library), vitest, oxlint and oxfmt via ultracit751skills.sh installs
4kunchenguid avatarno-mistakeskunchenguid/axiValidate your code changes through the no-mistakes pipeline - automated code review, tests, lint, docs, push, PR, and CI - before they reach upstream. Use when 750skills.sh installs
5cap-go avatarcapgo-release-managementcap-go/capgo-skillsGuides the agent through Capgo OTA release workflows including bundle uploads, compatibility checks, channels, cleanup, and encryption key setup. Use when manag749skills.sh installs
6cap-go avatarcapgo-release-workflowscap-go/capgo-skillsGuides the agent through setting up Capgo-centered release workflows for Capacitor apps. Use when the user needs a unified path for live updates, native builds,749skills.sh installs