gsd-extract-learnings

Extracts decisions, lessons, patterns, and surprises from PLAN, SUMMARY, VERIFICATION, UAT, and STATE artifacts into LEARNINGS.md.

1|Updated May 24, 2026
One-click install
npx skills add https://github.com/tinner-deinno/innova-skills-lib --skill gsd-extract-learnings-tinner-deinno
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-extract-learnings
Source: https://github.com/tinner-deinno/innova-skills-lib/tree/main/core/gsd/gsd-extract-learnings
Command: npx skills add https://github.com/tinner-deinno/innova-skills-lib --skill gsd-extract-learnings-tinner-deinno

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps you stop repeating the same mistakes by extracting concrete decisions, lessons, patterns, and surprises from completed phase artifacts so they become a reusable knowledge artifact for the next cycle.

Core Features & Use Cases

  • Learning extraction from phase artifacts: Converts the outputs from PLAN.md, SUMMARY.md, VERIFICATION.md, UAT.md, and STATE.md into a single structured LEARNINGS.md.
  • Captures decisions and rationale: Records what was decided and why, including key tradeoffs that shaped the outcome.
  • Surprises and pattern mining: Identifies unexpected outcomes and recurring themes that can improve future phases.

Quick Start

Run gsd-extract-learnings with the phase number to generate LEARNINGS.md from your completed phase artifacts.

Frequently Asked Questions about gsd-extract-learnings

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

FAQPage Schema
How do I extract learnings from project phase artifacts for continuous improvement?

To extract learnings from phase artifacts, you parse completed PLAN, SUMMARY, VERIFICATION, UAT, and STATE files to consolidate decisions, lessons, and patterns into a single LEARNINGS.md knowledge file.

What is the best way to consolidate retrospective decisions and rationale into a markdown file?

Consolidating retrospective decisions and rationale into a markdown file requires reading completed phase artifacts and extracting key tradeoffs, unexpected outcomes, and recurring themes into a structured LEARNINGS.md output.

Do I need specific phase artifacts to generate a consolidated learnings markdown file?

Yes, generating a consolidated learnings markdown file requires completed execution phase artifacts, specifically PLAN.md, SUMMARY.md, VERIFICATION.md, UAT.md, and STATE.md files to parse for structured learning capture.

Can I capture unexpected outcomes and recurring patterns from completed project phases?

You can capture unexpected outcomes and recurring patterns by mining completed phase artifacts for surprises and lessons, which are then structured into a reusable markdown knowledge artifact for future cycles.

When should I generate a LEARNINGS.md file from my project documentation?

You should generate a LEARNINGS.md file when a project execution phase is complete and you need to consolidate phase artifacts like SUMMARY and VERIFICATION files to prevent repeating mistakes in the next cycle.