thinking-feedback-loopslisted
Install: claude install-skill babypochi06/cc-thinking-skills
# Feedback Loop Analysis
## Overview
Feedback loop analysis, developed by Donella Meadows in "Thinking in Systems," provides a rigorous framework for understanding how systems behave over time. All dynamic systems—software, organizations, markets, products—are driven by feedback loops that either amplify change (reinforcing) or stabilize toward goals (balancing). Understanding these loops reveals why systems grow, collapse, oscillate, or resist change.
**Core Principle:** System behavior emerges from feedback structure. To change behavior, change the loops.
## When to Use
- Analyzing organizational dynamics (growth, stagnation, dysfunction)
- Designing product growth loops and retention mechanisms
- Debugging systems exhibiting runaway growth or collapse
- Understanding why a system oscillates instead of stabilizing
- Finding high-leverage intervention points
- Predicting unintended consequences of changes
- Understanding why "obvious" fixes fail or backfire
Decision flow:
```
System behavior is puzzling or problematic?
→ Is it growing/shrinking unexpectedly? → Look for REINFORCING LOOPS
→ Is it oscillating around a target? → Look for DELAYS in BALANCING LOOPS
→ Is it stuck/resistant to change? → Look for dominant BALANCING LOOPS
→ Need to intervene effectively? → Find LEVERAGE POINTS
```
## Core Concepts
### 1. Reinforcing Loops (Positive Feedback)
Reinforcing loops amplify change in the same direction—growth or decline. They create e