lesson-learned
CommunityExtract engineering lessons from code.
Authorpedronauck
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you reflect on your recent code changes by extracting specific, grounded software engineering lessons, turning your work into a learning opportunity.
Core Features & Use Cases
- Git History Analysis: Analyzes recent commits, diffs, and commit messages to understand the context of your work.
- Principle Mapping: Identifies and maps observed patterns to established software engineering principles (e.g., SOLID, DRY, KISS).
- Use Case: After completing a complex feature, use this Skill to understand the design decisions made, the trade-offs involved, and actionable takeaways for future development.
Quick Start
Use the lesson-learned skill to analyze the changes in the current branch compared to main.
Dependency Matrix
Required Modules
None requiredComponents
referencesscripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: lesson-learned Download link: https://github.com/pedronauck/skills/archive/main.zip#lesson-learned Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.