regret

Document hindsight on architectural decisions in dated Markdown files.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/ChazzCoin/claude-kit --skill regret
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: regret
Source: https://github.com/ChazzCoin/claude-kit/tree/main/kit/skills/regret
Command: npx skills add https://github.com/ChazzCoin/claude-kit --skill regret

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Captures hindsight on a prior architectural decision to preserve lessons and prevent relitigating the same call across projects. It emphasizes a non-blame tone and anchors learning to documented history.

Core Features & Use Cases

  • Durable, date-stamped regret documents saved to docs/regrets with clear references to the original decision.
  • Links to related decisions or postmortems to maintain traceability and context.
  • Reusable structure that standardizes how teams capture, store, and review architectural learnings for future projects.

Quick Start

Draft a new regret by outlining the original decision, the hindsight, and the concrete changes to avoid repeating the same mistake.

Frequently Asked Questions about regret

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

FAQPage Schema
How do I document lessons learned from past architecture decisions?▼

You can write a regret narrative by outlining the original decision, the hindsight, and concrete changes to avoid repeating the mistake. This produces a durable Markdown file with a non-blame narrative and optional links to the original decision document.

What is the best way to write a non-blame architectural retrospective?▼

The best way to write a non-blame architectural retrospective is to focus strictly on the decision and its outcomes rather than individual actions. This approach anchors learning to documented history and outputs a standardized file to prevent relitigating the same call across projects.

How do I link a new lessons-learned doc to an original decision file?▼

You link a new lessons-learned doc to an original decision file by including optional references within the generated Markdown. This maintains traceability and connects the hindsight narrative directly to the historical architectural context.

Where should I save architectural decision review files for future reference?▼

You should save architectural decision review files in a dedicated docs/regrets directory. The file is automatically named using a date stamp and slug convention, ensuring durable storage and easy retrieval for future project reviews.

Does this approach work for capturing hindsight across different projects and vendors?▼

Yes, this approach works for capturing hindsight across different projects and vendors. It applies universally when documenting lessons learned from past architecture choices, standardizing how teams capture and review learnings regardless of the original vendor context.