
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- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads systems-thinking-leverage automatically when relevant.
- 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:
- List all possible intervention points
- Classify each by leverage level (1-12)
- Prioritize high-leverage interventions (1-7) over low-leverage (8-12)
- 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
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.
strategy-and-competitive-analysis
lyndonkl/claude
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.
scientific-manuscript-review
lyndonkl/claude
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.
memory-retrieval-learning
lyndonkl/claude
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.
socratic-teaching-scaffolds
lyndonkl/claude
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".
grant-proposal-assistant
lyndonkl/claude
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
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.
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
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
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
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.
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