Skip to content

feat: add lesson-learned skill#11

Merged
leonardocouy merged 1 commit intosoftaworks:mainfrom
mattwhite8:feat/lesson-learned
Feb 8, 2026
Merged

feat: add lesson-learned skill#11
leonardocouy merged 1 commit intosoftaworks:mainfrom
mattwhite8:feat/lesson-learned

Conversation

@mattwhite8
Copy link
Contributor

Summary

  • Adds a new lesson-learned skill that analyzes recent git history and extracts software engineering takeaways grounded in named principles (SOLID, DRY, KISS, YAGNI, etc.)
  • Includes curated reference files for SE principles and anti-patterns to ensure specific, code-grounded analysis
  • Registers the skill in marketplace.json and the root README

Test plan

  • Install skill via cp -r skills/lesson-learned ~/.claude/skills/
  • Navigate to a git repo with recent commits
  • Trigger with "what is the lesson here?" and verify it produces a structured, code-specific takeaway
  • Verify marketplace.json is valid JSON
  • Verify README table renders correctly

🤖 Generated with Claude Code

Analyzes recent git history and extracts software engineering takeaways
grounded in named principles (SOLID, DRY, KISS, YAGNI, etc.). Includes
curated SE principles and anti-patterns reference files for specificity.
@leonardocouy
Copy link
Contributor

leonardocouy commented Feb 8, 2026

Hey @mattwhite8, thanks for the contribution! Really cool skill — I love the idea of reflecting on code changes and extracting SE lessons from actual diffs. The reference files for principles and anti-patterns are well curated too.

merged!

@leonardocouy leonardocouy merged commit 0c042f2 into softaworks:main Feb 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants