Skip to content
Back to skills

Systems Thinking

BSecurity

Map players, stocks, flows, and feedback loops to understand why a system behaves the way it does — and where leverage lives.

  • 3 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 3, 2026
developmentrustgo

Security analysis

B88/100
  • criticalImpersonates system messages to override safety constraints

Pro shows the line behind each finding and how to fix it

Scanned September 3, 2026

npx -y skills add martineserios/thebrana --skill systems-thinking --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Systems Thinking?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Systems Thinking
[![Security: B — Skills Directory](https://www.skillsdirectory.com/api/skills/martineserios-systems-thinking-thebrana/badge)](https://www.skillsdirectory.com/skills/martineserios-systems-thinking-thebrana)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: systems-thinking
description: "Map players, stocks, flows, and feedback loops to understand why a system behaves the way it does — and where leverage lives."
group: thinking
keywords: [systems-thinking, feedback-loops, stocks, flows, leverage, emergent, complexity, meadows]
task_strategies: [spike, investigation]
stream_affinity: [roadmap, research]
allowed-tools:
  - Read
  - Glob
  - Grep
  - AskUserQuestion
status: experimental
source: "Donella Meadows — Thinking in Systems (2008); Peter Senge — The Fifth Discipline (1990)"
acquired: "2026-06-15"
---
# Systems Thinking

**Map the system. Find the leverage. Stop fixing symptoms.**

Donella Meadows: "You can't navigate well in an interconnected, feedback-dominated world unless you take your eyes off short-term events and look for long-term behavior and structure." Most interventions fail because they address events, not the system producing them.

---

## When to use

- When a problem keeps recurring despite repeated fixes
- When an intervention caused an unexpected side effect
- When multiple stakeholders are working at cross-purposes
- Before designing incentive structures, org changes, or platform architecture
- When "it's complicated" — there are many interacting parts with non-obvious dependencies
- Pairs with `/brana:second-order-thinking` for consequence tracing

---

## Step 1 — Name the system and its purpose

What system are we analyzing? What is it supposed to produce?

```
AskUserQuestion: "What system are we mapping, and what is its goal or output?"
```

---

## Step 2 — Identify players and incentives

Who are the actors in this system? What does each one want?

```
Player | Goal | What they control | Key behavior
-------|------|------------------|-------------
[A]    | [X]  | [Y]              | [Z]
```

Misaligned goals are the most common source of systemic dysfunction.

---

## Step 3 — Map stocks and flows

**Stocks** = things that accumulate over time (money, users, trust, technical debt, team morale, inventory)
**Flows** = rates that change stocks (acquisition rate, churn rate, bug introduction rate, repair rate)

```
Stocks: [list]
Inflows to each: [list]
Outflows from each: [list]
```

The system's behavior comes from how stocks change over time — not from individual events.

---

## Step 4 — Identify feedback loops

**Reinforcing loops (R)** — amplify change. Growth and collapse both come from reinforcing loops.
```
R: [stock A] grows → [effect] → [stock A] grows faster
Example: Users → word-of-mouth → more Users (network effect)
```

**Balancing loops (B)** — resist change, seek equilibrium.
```
B: [stock A] grows → [negative effect] → [stock A] growth slows
Example: Technical debt grows → velocity falls → less new debt added
```

List all significant loops. Mark polarity: R or B.

---

## Step 5 — Identify delays

Where are the significant time delays between cause and effect?

Delays cause oscillation — people over-correct because they don't see the effect of their last intervention. The longer the delay, the worse the oscillation.

```
Delay: [action] → [delayed effect] (~[time horizon])
Risk: [oscillation/overshoot pattern]
```

---

## Step 6 — Find leverage points

Meadows' hierarchy (lower number = more leverage):

| Level | Leverage point | Example |
|-------|---------------|---------|
| 12 | Constants, numbers | Changing a budget by 10% |
| 11 | Size of stocks/flows | Bigger buffer inventory |
| 10 | Structure of flows | New pipeline stage |
| 9 | Delays | Faster feedback loop |
| 8 | Strength of balancing loops | Better error-correction |
| 7 | Gain of reinforcing loops | Network effect amplifier |
| 6 | Information flows | New metric surfaced to decision-maker |
| 5 | Rules | Changing an incentive structure |
| 4 | Self-organization | Enabling the system to restructure itself |
| 3 | Goals | What the system is optimizing for |
| 2 | Paradigm | The shared beliefs driving the rules |
| 1 | Transcending paradigms | Holding no paradigm as absolute truth |

Most interventions target levels 12–10 (constants, flows). High-leverage interventions target levels 9–3 (delays, information, rules, goals).

---

## Step 7 — Output

```
**Systems map of [system]**

Players: [N] — key misalignment: [X]
Key stocks: [list]
Dominant loops: [R loops] reinforcing, [B loops] balancing
Critical delays: [list]

Leverage recommendations:
1. [highest leverage point] — Level [N] — [specific intervention]
2. [second leverage point] — Level [N] — [specific intervention]

Root cause: [the structural reason the symptom recurs]
```

---

## Notes

- Counterintuitive: high-leverage points are often counterintuitive. The "obvious" intervention is usually low-leverage.
- Beware of "fixes that fail" — solutions that solve the symptom but strengthen the cause
- Information flows (Level 6) are often underutilized — making the right data visible to the right person at the right time can change behavior without any structural change
- Meadows: "The world is a complex system. Its behavior arises from structure, not from malevolent actors."

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…