一键导入
systems-thinking
Map players, stocks, flows, and feedback loops to understand why a system behaves the way it does — and where leverage lives.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Map players, stocks, flows, and feedback loops to understand why a system behaves the way it does — and where leverage lives.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
End a session — extract learnings, write handoff, store patterns, detect doc drift. Use when ending a work session or when the user says done/bye/closing.
Build anything — features, bug fixes, refactors, spikes, migrations. Auto-detects strategy, integrates with backlog, enforces TDD. The unified dev command.
Align a project to brana practices — assess gaps, plan, implement, verify. Auto-detects type. Use when setting up a new project or realigning an existing one.
Scan and diagnose a project, or scaffold a new client from scratch. Works for code and venture clients. Auto-detects project type.
Manage the backlog — plan, track, navigate phases and streams. Use when planning phases, viewing roadmaps, or restructuring work.
Structured bug fix — reproduce (failing test), diagnose, fix (minimal change), verify, commit. Enforces test-first. Use when a bug needs a methodical fix.
| 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 |
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.
/brana:second-order-thinking for consequence tracingWhat system are we analyzing? What is it supposed to produce?
AskUserQuestion: "What system are we mapping, and what is its goal or output?"
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.
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.
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.
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]
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).
**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]