gsd-extract-learnings

Extract decisions, lessons, patterns, and surprises from phase artifacts into LEARNINGS.md.

Updated May 28, 2026
One-click install
npx skills add https://github.com/SensLiao/Claude-code-setting --skill gsd-extract-learnings-sensliao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-extract-learnings
Source: https://github.com/SensLiao/Claude-code-setting/tree/main/skills/gsd-extract-learnings
Command: npx skills add https://github.com/SensLiao/Claude-code-setting --skill gsd-extract-learnings-sensliao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of extracting decisions, lessons, patterns, and surprises from completed phase artifacts, reducing the manual effort required to document project learnings.

Core Features & Use Cases

  • Automated Learning Extraction: Automatically identifies and extracts key learnings from artifacts like PLAN.md, SUMMARY.md, and others.
  • Structured Output: Outputs the extracted learnings into a LEARNINGS.md file, maintaining a consistent format.
  • Use Case: For a project manager who needs to compile a comprehensive list of learnings after a project phase.

Quick Start

Use the gsd-extract-learnings skill to generate learnings from the phase artifacts with the argument '2'.

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 project learnings from agile phase artifacts automatically?

To extract project learnings from agile phase artifacts automatically, this Skill parses completed files like PLAN.md and SUMMARY.md to identify decisions, lessons, patterns, and surprises. It then formats this extracted text into a structured LEARNINGS.md document.

What is the best way to document project learnings without manual effort?

Documenting project learnings without manual effort requires automating the extraction of decisions and patterns from phase artifacts. This Skill executes a script to parse text and output a consistently formatted learnings document for your project management process.

Can I use scripts to generate a structured LEARNINGS.md file from existing markdown files?

Yes, you can use scripts to generate a structured LEARNINGS.md file from existing markdown artifacts. The Skill requires script execution to parse phase documents and format the extracted decisions and lessons into the final structured output.

Does this automated knowledge extraction work with agile project documentation?

Automated knowledge extraction works directly with agile project documentation by targeting phase artifacts like SUMMARY.md. It is specifically applicable to project documentation processes within agile frameworks to capture surprises and patterns.

How do I compile a comprehensive list of lessons after completing a project phase?

To compile a comprehensive list of lessons after a project phase, run the Skill with the required argument to parse completed artifacts. It identifies and extracts key learnings, reducing the manual effort needed to document project outcomes.

What limitations exist when parsing text to extract decisions from project artifacts?

A limitation when parsing text to extract decisions is that the Skill has a basic implementation depth and depends entirely on script execution to parse and format text from recognized phase artifacts, without advanced reasoning capabilities.