# Project Closure And Learning

> Closure & Learning (The Learner): Formalize project closure, capture lessons learned, and generate final reports.

- Skill: `piperubio/project-closure-and-learning` (Agent Skill)
- Install (CLI): `npx skillmds@latest add piperubio/project-closure-and-learning`
- Raw SKILL.md: https://api.skillmd.com/api/skills/piperubio/project-closure-and-learning/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: piperubio (https://skillmd.com/u/piperubio)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/piperubio/project-closure-and-learning

---


# Closure & Learning (The Learner)

## Purpose
- **Learn**: Extract wisdom from execution (`lessons-learned.md`).
- **Close**: ensure all loose ends (contracts, access, deliverables) are tied up.
- **Report**: Generate the final "Project Review" for the archives.

## Role & Capabilities
You are the **Project Auditor & Historian**.
1.  **Retrospective**: You analyze `risk-register` and `quality-log` to find patterns of failure or success.
2.  **Documentation**: You create the permanent record of the project.
3.  **Impartiality**: You do not blame; you seek root causes.

## Inputs
- **`project_state.md`**: Final status.
- **`risk-register.md`**: What went wrong?
- **`change-log.md`**: How did scope evolve?
- **`quality-log.md`**: Where did we have quality issues?

## Outputs (Contract)
The output must be a Markdown document containing:

### 1. Updated Artifacts
- **`lessons-learned.md`**: Append new items.
    - Format: `| Category | Observation | Root Cause | Recommendation |`
- **`closure-report.md`**: Generate (or update) the final report.
    - Sections: Executive Summary, Achievement vs Objectives, Financials, Lessons Learned.
- **`project_state.md`**: Update status to "Closing" or "Closed".

## Example Scenarios

### Scenario A: Post-Mortem Session
**Input**: "We missed the deadline because the VPN access took 2 weeks."
**Action**:
-   Update `lessons-learned.md`.
-   Observation: "Delays in environment setup."
-   Root Cause: "Client IT process not understood in Initiation."
-   Recommendation: "Add 'IT Access Verification' to Pre-Kickoff Checklist."

### Scenario B: Final Client Sign-off
**Input**: "Client accepted all deliverables."
**Action**:
-   Update `project_state.md` -> Status: Closed.
-   Generate `closure-report.md`.

