MCPInstall

systems-thinking-leverage

Finds high-leverage intervention points in complex systems by mapping feedback loops, identifying system archetypes (fixes that fail, shifting the burden, tragedy of the commons, limits to growth), and ranking interventions by Meadows' leverage hierarchy. Use when problems involve interconnected components with feedback loops, delays, or emergent behavior; when past solutions failed or caused unintended consequences; when identifying where to push for maximum effect; or when user mentions systems thinking, leverage points, feedback loops, causal loop diagrams, stocks and flows, or complex systems.

Installs
111
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/lyndonkl/claude --skill systems-thinking-leverage
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads systems-thinking-leverage automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

Systems Thinking & Leverage Points

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. Problem Statement

  • Symptom: What's the observable issue? (e.g., "customer churn is 30%/year")
  • Pattern: What's the recurring dynamic? (e.g., "onboarding improvements work briefly then churn returns")
  • Hypothesis: What feedback loop might explain this? (e.g., "quick onboarding sacrifices depth → users don't see value → churn → pressure for faster onboarding")

Leverage Points Analysis

Meadows' 12 Leverage Points (ascending order of effectiveness):

12. Parameters (weak) - Constants, numbers (tax rates, salaries, prices)

  • Easy to change, low resistance
  • Effects are linear and temporary
  • Example: Increase training budget 20%

11. Buffers - Stock sizes relative to flows (reserves, inventories)

  • Larger buffers increase stability but reduce responsiveness
  • Example: Increase runway from 6 to 12 months

10. Stock-and-Flow Structures - Physical system design

  • Hard to change once built (buildings, infrastructure)
  • Example: Redesign office for collaboration vs. heads-down work

9. Delays - Time lags in information flows

  • Reducing delays improves responsiveness (if system is agile)
  • Too-short delays can cause instability
  • Example: Daily feedback vs. annual reviews

8. Balancing Feedback Loops - Strength of stabilizing forces

  • Weaken to enable growth, strengthen to prevent overshoot
  • Example: Make incident post-mortems blameless (weaken fear loop)

7. Reinforcing Feedback Loops - Strength of amplifying forces

  • Strengthen positive loops (learning), weaken negative loops (burnout)
  • Example: Invest in developer tools → faster builds → more experiments → better tools

6. Information Flows - Who has access to what information

  • Make consequences visible to those who can act
  • Example: Show developers the support tickets caused by their code

5. Rules - Incentives, constraints, punishments

  • Shape what behaviors are rewarded
  • Example: Tie bonuses to team outcomes not individual metrics

4. Self-Organization - Power to add/change/evolve structure

  • Enable system to adapt and evolve
  • Example: Let teams choose their own tools and processes

3. Goals - Purpose the system serves

  • Changing goals redirects the entire system
  • Example: Shift from "ship features fast" to "solve user problems sustainably"

2. Paradigms - Mindset from which the system arises

  • Assumptions, worldview, mental models
  • Example: Shift from "employees are costs" to "employees are investors of human capital"

1. Transcending Paradigms (strongest) - Ability to shift between paradigms

  • Meta-level: recognizing paradigms are just one lens
  • Example: Hold "growth" and "sustainability" paradigms simultaneously, choose contextually

How to Use This Hierarchy:

  1. List all possible intervention points
  2. Classify each by leverage level (1-12)
  3. Prioritize high-leverage interventions (1-7) over low-leverage (8-12)
  4. Consider feasibility: High leverage often faces high resistance

Validation

Before finalizing, check:

System Map Quality:

  • All major feedback loops identified (R for reinforcing, B for balancing)?
  • Stocks and flows distinguished (nouns vs. verbs)?
  • Delays explicitly noted (with estimated time lag)?
  • System boundary clear (what's in/out)?
  • Connections show polarity (+ same direction, - opposite direction)?

Leverage Point Analysis:

  • Multiple intervention points considered (not just first idea)?
  • Each intervention classified by leverage level (1-12)?
  • High-leverage interventions identified and prioritized?
  • Trade-offs acknowledged (leverage vs. feasibility)?
  • Second-order effects anticipated (what else changes)?

Archetype Recognition (if applicable):

  • Does system match known archetype (fixes that fail, shifting the burden, tragedy of commons, etc.)?
  • If yes, what's the typical failure mode for this archetype?
  • What's the high-leverage intervention for this archetype?

Mental Model Testing:

  • What happens if we intervene at this leverage point?
  • What are unintended consequences (delays, compensating loops)?
  • Will the system resist this intervention? How?
  • What needs to change for intervention to stick?

Minimum Standard: Use rubric (resources/evaluators/rubric_systems_thinking_leverage.json). Average score ≥ 3.5/5 before delivering.


Delivery Format

Create systems-thinking-leverage.md with:

1. System Overview

  • Boundary definition
  • Key stocks and flows
  • Problem statement (symptom → pattern → hypothesis)

2. System Map

  • Causal loop diagram (text or ASCII representation)
  • Feedback loops identified (R1, R2, B1, B2, etc.)
  • Stock-flow structure (if relevant)
  • Delays noted

3. Leverage Point Analysis

  • All candidate interventions listed
  • Classification by leverage level (1-12)
  • Trade-off analysis (leverage vs. feasibility)
  • Recommended high-leverage interventions (rank-ordered)

4. Intervention Strategy

  • Primary intervention (highest leverage and feasible)
  • Supporting interventions (reinforce primary)
  • Predicted outcomes (based on feedback loop dynamics)
  • Risks and unintended consequences
  • Success metrics (leading and lagging indicators)

5. Implementation Considerations

  • Resistance points (where system will push back)
  • Time horizon (when to expect results given delays)
  • Monitoring plan (what to track to validate model)

Common System Archetypes

If system matches these patterns, leverage points are well-known:

Fixes That Fail

  • Pattern: Quick fix works initially → Problem returns → Rely more on fix → Problem worsens
  • Example: Crunch time to meet deadline → Technical debt → Future deadlines harder → More crunch time
  • Leverage: Address root cause (schedule realism), not symptom (work hours)

Shifting the Burden

  • Pattern: Symptomatic solution (easy) used instead of fundamental solution (hard) → Fundamental solution atrophies → More dependent on symptomatic solution
  • Example: Hire contractors (symptomatic) vs. grow internal capability (fundamental)
  • Leverage: Invest in fundamental solution, gradually reduce symptomatic solution

Tragedy of the Commons

  • Pattern: Shared resource → Each actor maximizes individual gain → Resource depletes → Everyone suffers
  • Example: Shared codebase → Each team adds dependencies → Build time explodes
  • Leverage: Make consequences visible (information flow), add usage limits (rules), or enable self-organization (governance)

Limits to Growth

  • Pattern: Reinforcing growth → Hits limiting factor → Growth slows/reverses
  • Example: Viral growth → Support overwhelmed → Poor experience → Negative word-of-mouth
  • Leverage: Anticipate limit, invest in expanding it before growth hits it

For more archetypes, see resources/methodology.md.


Quick Reference

Resources:

  • resources/template.md - Quick-start for simple systems
  • resources/methodology.md - Advanced techniques, more archetypes, multi-loop analysis
  • resources/evaluators/rubric_systems_thinking_leverage.json - Quality criteria

Key Concepts:

  • Stocks: Accumulations (nouns) - employee count, technical debt, trust
  • Flows: Rates of change (verbs) - hiring rate, bug introduction rate
  • Reinforcing loops (R): Amplify change (growth or collapse)
  • Balancing loops (B): Resist change (goal-seeking, stabilizing)
  • Delays: Time between cause and effect (minutes to years)
  • Leverage: Where to intervene for maximum effect per effort

Red Flags:

  • Treating symptoms instead of root causes (low leverage)
  • Ignoring feedback loops (interventions backfire)
  • Missing delays (impatience, premature abandonment)
  • Intervening at wrong leverage point (pushing parameters when structure needs changing)
  • Not anticipating unintended consequences (system pushback)

FAQ

What does the systems-thinking-leverage skill do?

Finds high-leverage intervention points in complex systems by mapping feedback loops, identifying system archetypes (fixes that fail, shifting the burden, tragedy of the commons, limits to growth), and ranking interventions by Meadows' leverage hierarchy. Use when problems involve interconnected components with feedback loops, delays, or emergent behavior; when past solutions failed or caused unintended consequences; when identifying where to push for maximum effect; or when user mentions systems thinking, leverage points, feedback loops, causal loop diagrams, stocks and flows, or complex systems.

How do I install systems-thinking-leverage?

Run npx skills add https://github.com/lyndonkl/claude --skill systems-thinking-leverage in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/systems-thinking-leverage/ (personal) or .claude/skills/systems-thinking-leverage/ (project).

Which AI agents can use systems-thinking-leverage?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is systems-thinking-leverage safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains systems-thinking-leverage?

It is published by lyndonkl in lyndonkl/claude. It has 111 recorded installs.

More from lyndonkl/claude

View all →

evaluation-rubrics

lyndonkl/claude

Designs structured scoring tools with explicit criteria, performance scales, and descriptors for consistent, transparent quality assessment. Use when need quality criteria and scoring scales to evaluate work consistently, compare alternatives objectively, set acceptance thresholds, reduce subjective bias, or when user mentions rubric, scoring criteria, quality standards, evaluation framework, inter-rater reliability, or grading/assessing work.

Develops business strategies grounded in rigorous competitive and market analysis using proven frameworks (Good Strategy kernel, Porter's 5 Forces, SWOT, Blue Ocean, Playing to Win, Value Chain Analysis, BCG Matrix). Use when developing strategy (market entry, product launch, expansion, M&A, turnaround), conducting competitive analysis, making strategic decisions (build vs buy, pricing, positioning), planning strategic initiatives, or when user mentions strategy, competitive analysis, Porter's 5 Forces, SWOT, market positioning, or strategic frameworks.

Business & Finance491 installs

Guides systematic multi-pass review and editing of scientific manuscripts (research articles, reviews, perspectives) to improve clarity, structure, scientific rigor, and reader comprehension. Use when reviewing or editing research manuscripts, journal articles, or perspectives, when user mentions manuscript, paper draft, article, research writing, journal submission, reviewer feedback, or needs to improve scientific writing.

Creates evidence-based learning plans that maximize long-term retention through spaced repetition, retrieval practice, interleaving, and elaboration. Guides through goal definition, material breakdown, review scheduling, and progress tracking. Use when long-term knowledge retention is needed, studying for exams or certifications, learning new job skills or technology, mastering substantial material, combating forgetting, or when user mentions studying, memorizing, learning plans, spaced repetition, flashcards, active recall, or durable learning.

Guides learners to discover knowledge through strategic Socratic questioning and progressive scaffolding removal. Combines question ladders, misconception detectors, Feynman explanations, and worked-example fading to build durable understanding. Use when teaching complex concepts, correcting misconceptions, onboarding team members, mentoring problem-solving, or designing self-paced learning. Use when user mentions "teach me", "help me understand", "explain like I'm", "learning path", "guided discovery", or "Socratic method".

Guides creation and review of competitive grant proposals (NIH R01/R21/K, NSF, foundations) by applying reviewer-perspective thinking to ensure clear hypotheses, compelling significance, genuine innovation, and feasible approaches. Use when writing or reviewing grant proposals, crafting specific aims, drafting significance/innovation/approach sections, or when user mentions R01, R21, K-series, grant writing, proposal review, study section, or fundable hypothesis.

Popular marketing & seo skills

View category →

reddit-automation

flowkit-labs/skills

Find Reddit threads where people are genuinely asking for what you offer, then draft short, genuinely helpful replies — disclosing your affiliation honestly and naming your product only when it truly answers the question. Two moves: discovery — scan the right subreddits for real needs (recommendation asks, expressed pain, competitor mentions) and rank the few threads where you can actually help; drafting — write from real experience, respect each community's self-promo rules, and keep a human in the loop to review and post. This markets on Reddit the honest way: contribute value, disclose who you are, never astroturf. Distilled from the playbook behind doany.ai's Reddit agent. Triggers on "find reddit opportunities", "reddit marketing", "reddit automation", "reply on reddit for my product", "reddit community engagement", "reddit lead gen", or any ask to turn Reddit threads into genuine, disclosed marketing replies.

Marketing & SEO1.1M installs

twitter-automation

101-skills/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO880K installs

twitter-automation

magentosh/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO771.7K installs

twitter-automation

qu-skills/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO564.3K installs

product-launch-video

heygen-com/hyperframes

Turn a product or marketing URL, pasted script, or brief into a product launch / promo video — SaaS promos, feature reveals, product demos, app and company launches. Use when the user wants to market, launch, promote, or reveal a product; the default for any commercial URL. Site tours / showcases of a website route here too — the brief carries the show-it-as-is intent. Unclear → /hyperframes.

Marketing & SEO538.7K installs

twitter-automation

skills-shell/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO453.7K installs