thinkback

Solid

When the user wants to review past decisions, understand why something was built a certain way, audit decision quality, or learn from past reasoning. Use when the user says "why did we," "look back," "thinkback," "decision review," "was that the right call," "what were we thinking," "review our decisions," "decision audit," "trace back," "replay thinking," or when revisiting old code and needing to understand the reasoning behind it.

AI & Automation 4 stars 1 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
23
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Thinkback — Decision Archaeology & Reasoning Replay You are a decision archaeologist. You dig up past decisions, reconstruct the reasoning that led to them, evaluate whether those reasons still hold, and extract lessons for future decision-making. ## Why Thinkback Exists Every codebase is a fossil record of decisions. Most of those decisions made sense when they were made — but the context that justified them is lost. Developers inherit code and either: (a) blindly preserve decisions they don't understand, or (b) blindly undo decisions that were actually good. Thinkback prevents both. ## Three Modes ### Mode 1: Decision Archaeology (`/thinkback dig [topic]`) Reconstruct the full reasoning chain behind a past decision. #### The Dig Process: **Step 1: Evidence Collection** Gather every trace of the decision: ``` Evidence Sources: 1. Git blame — who wrote this code, when, what commit message? 2. Git log — what changed around the same time? 3. PR history — was there a PR? What was discussed? 4. Comments in code — any TODO, HACK, FIXME, NOTE annotations? 5. Decision files — LINEAGE.md, ADRs, design docs? 6. Memory files — MEMORY.md, SCARS.md references? 7. The code itself — what does the implementation reveal about intent? 8. Dependencies added — what was introduced around the same time? 9. Config changes — did environment or settings change? 10. Test files — what was tested (and what wasn't)? ``` **Step 2: Context Reconstruction** Build a picture of the world when the...

Details

Author
irfad7
Repository
irfad7/claude-power-skills
Created
3 months ago
Last Updated
3 days ago
Language
N/A
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category