systems-thinking-leverage

from lyndonkl/claude

Agents, skills and anything else to use with claude

15 stars2 forksUpdated Dec 16, 2025
npx skills add https://github.com/lyndonkl/claude --skill systems-thinking-leverage

SKILL.md

Systems Thinking & Leverage Points

Purpose

Find high-leverage intervention points in complex systems by mapping feedback loops, identifying system archetypes, and understanding where small changes can produce large effects.

When to Use

Invoke this skill when:

  • Problem involves multiple interconnected parts with feedback loops
  • Past solutions failed or caused unintended consequences
  • Simple cause-effect thinking doesn't capture the dynamics
  • You need to find where to intervene for maximum leverage
  • System exhibits delays, accumulations, or emergent behavior
  • Patterns keep recurring despite different people/contexts (system archetype)
  • Need to understand why things got this way (stock accumulation)
  • Deciding between intervention points (parameters vs. structure vs. goals vs. paradigms)

Don't use when:

  • Problem is simple cause-effect with clear solution
  • System has only 1-2 components with no feedback
  • Linear analysis is sufficient
  • Time constraints require immediate action (no time for mapping)

What Is It?

Systems thinking analyzes how interconnected components create emergent behavior through feedback loops, stocks/flows, and delays. Leverage points (Donella Meadows) are places to intervene in a system ranked by effectiveness:

Low leverage (easy but weak): Parameters (numbers, rates, constants) Medium leverage: Buffers, stock structures, delays, feedback loop strength High leverage (hard but powerful): Information flows, rules, self-organization, goals, paradigms

Example: Company with high employee turnover (problem).

Low leverage: Increase salaries 10% (parameter) → Temporary effect, competitors match Medium leverage: Improve manager-employee feedback frequency (balancing loop) → Some improvement High leverage: Change goal from "minimize cost per employee" to "maximize team capability" → Shifts hiring, training, retention decisions system-wide

Quick example of feedback loops:

  • Reinforcing loop (R): More engaged employees → Better customer experience → More revenue → More investment in employees → More engaged employees (growth or collapse)
  • Balancing loop (B): Workload increases → Stress increases → Burnout → Productivity decreases → Workload increases further (goal-seeking)
  • Delays: Training today → Skills improve (3-6 months delay) → Productivity increases. Ignoring delay causes impatience and abandoning training too early.

Workflow

Copy this checklist and track your progress:

Systems Thinking & Leverage Progress:
- [ ] Step 1: Define system and problem
- [ ] Step 2: Map system structure
- [ ] Step 3: Identify leverage points
- [ ] Step 4: Validate and test interventions
- [ ] Step 5: Design high-leverage strategy

Step 1: Define system and problem

Clarify system boundaries (what's in/out of system), key variables (stocks that accumulate, flows that change them), and problem symptom vs. underlying pattern. Use System Definition section below.

Step 2: Map system structure

For simple cases → Use resources/template.md for quick causal loop diagram and stock-flow identification. For complex cases → Study resources/methodology.md for system archetypes, multi-loop analysis, and time delays.

Step 3: Identify leverage points

Apply Meadows' leverage hierarchy (parameters < buffers < structure < delays < balancing loops < reinforcing loops < information < rules < self-organization < goals < paradigms). See Leverage Points Analysis below and resources/methodology.md for techniques.

Step 4: Validate and test interventions

Self-assess using resources/evaluators/rubric_systems_thinking_leverage.json. Test mental models: what happens if we push here? What are second-order effects? What delays might undermine intervention? See Validation section.

Step 5: Design high-leverage strategy

Create systems-thinking-leverage.md with system map, leverage point ranking, recommended interventions, and predicted outcomes. See Delivery Format section.


System Definition

Before mapping, clarify:

1. System Boundary

  • What's inside the system? (components you're analyzing)
  • What's outside? (external forces you can't control)
  • Why this boundary? (pragmatic scope for intervention)

2. Key Variables

  • Stocks: Things that accumulate (employee count, technical debt, customer base, trust, knowledge)
  • Flows: Rates of change (hiring rate, bug introduction rate, churn rate, relationship building rate)
  • Goals: What the system is trying to achieve (may be implicit)

3. Time Horizon

  • Short-term (weeks-months): Focus on flows and immediate feedback
  • Long-term (years): Focus on stocks, paradigms, and structural change

**4. Prob

...

Read full content

Repository Stats

Stars15
Forks2