Tracing Knowledge Lineages

Installation
SKILL.md

Tracing Knowledge Lineages

Overview

Ideas have history. Understanding why we arrived at current approaches - and what was tried before - prevents repeating failures and rediscovers abandoned solutions.

Core principle: Before judging current approaches or proposing "new" ones, trace their lineage.

When to Trace Lineages

Trace before:

  • Proposing to replace existing approach (understand why it exists first)
  • Dismissing "old" patterns (they might have been abandoned for wrong reasons)
  • Implementing "new" ideas (they might be revivals worth reconsidering)
  • Declaring something "best practice" (understand its evolution)

Red flags triggering lineage tracing:

  • "This seems overcomplicated" (was it simpler before? why did it grow?)
  • "Why don't we just..." (someone probably tried, what happened?)
Related skills
Installs
GitHub Stars
652
First Seen