Extract learning from completed work to improve future cycles. Use when: (1) After VERIFY phase shows feature complete, (2) End of development iteration, (3) User asks for 'retrospective,' 'lessons learned,' or 'what went well/wrong,' (4) Before starting next major feature. This phase prevents repeating mistakes and compounds learning.
View on GitHubskills/5d-reflect/SKILL.md
February 1, 2026
Select agents to install to:
npx add-skill https://github.com/tapania/5d-skills/blob/main/skills/5d-reflect/SKILL.md -a claude-code --skill 5d-reflectInstallation paths:
.claude/skills/5d-reflect/# REFLECT Phase Extract learning to evolve the development process itself. ## Reflection Dimensions ### Width: Domain Learning - What domain knowledge did we gain? - What domains did we neglect that caused problems? - What adjacent expertise would have helped? ### Depth: Thinking Quality - Where did we get stuck in dogmatic (Level 2) thinking? - Where did we successfully hold contradictions (Level 3)? - What novel insights emerged (Level 4)? ### Height: Skill Dependencies - What adjacent skills blocked progress? - What capability unlocked other capabilities? - What should be learned before next iteration? ### Quadrants: Perspective Coverage - Which quadrant did we neglect? - Which quadrant dominated (possibly over-indexed)? - Where did Collective dimensions cause surprises? ### Time: Pattern Recognition - What should we "transcend and include" next time? - What patterns repeated from past projects? - What's the trajectory—are we improving? ### Identity Trap Analysis - Where did we stop thinking because it felt threatening? - What ideas did we defend rather than examine? - What beliefs did we inherit that we should question? - Where did attachment to being "right" block progress? ## Reflection Questions ### What Went Well - What decisions saved time or prevented problems? - What phase worked smoothly? - What should we repeat? ### What Went Poorly - Where did we waste effort? - What surprises should have been anticipated? - What phase broke down? ### Process Improvements - What should change in our workflow? - What new checks or steps are needed? - What should we stop doing? ## Output Format ``` ## Iteration Retrospective ### Dimension Analysis **Width (domains):** - Gained: [knowledge acquired] - Missed: [domains we should have considered] **Depth (thinking levels):** - Got stuck: [where we were dogmatic] - Breakthrough: [where we synthesized well] **Height (skills):** - Blocked by: [missing capability] - Unlocked: [capability we developed]