systems-thinking

Analyze complex systems to map feedback loops and identify leverage points.

10|2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/viktorbezdek/skillstack --skill systems-thinking-viktorbezdek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: systems-thinking
Source: https://github.com/viktorbezdek/skillstack/tree/main/systems-thinking/skills/systems-thinking
Command: npx skills add https://github.com/viktorbezdek/skillstack --skill systems-thinking-viktorbezdek

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyze complex problems through feedback loops, system dynamics, causal relationships, and leverage points to understand WHY a system behaves the way it does. Use when the user asks to map feedback loops, trace causal chains, identify why a problem keeps recurring, find leverage points for change, analyze emergent behavior, or understand a complex system before intervening. NOT for generating creative solutions (use creative-problem-solving). NOT for stress-testing specific assumptions (use critical-intuition). NOT for structured risk registers or mitigation plans (use risk-management).

Core Features & Use Cases

  • Analyze and map feedback loops (reinforcing and balancing) to surface cause-effect dynamics.
  • Identify leverage points and system archetypes to inform intervention strategies.
  • Model system boundaries, flows, and emergent behavior to anticipate unintended consequences.

Quick Start

Map the feedback loops of a project to identify key leverage points for intervention.

Frequently Asked Questions about systems-thinking

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I map feedback loops to understand why a problem keeps recurring?

Mapping feedback loops requires analyzing complex systems to reveal reinforcing and balancing causal relationships. This process traces cause-effect chains to surface system dynamics, explaining why a specific problem persists and identifying opportunities for structural change.

What is the best way to identify leverage points in an organization or project?

Identifying leverage points involves modeling system boundaries and analyzing Meadows' archetypes within the organization or project. This structured analysis reveals emergent behaviors and pinpoints specific intervention points where small changes can yield significant system-wide transformations.

When do I need system dynamics analysis before intervening in a policy?

System dynamics analysis is needed when a policy exhibits complex emergent behavior and unintended consequences. It models flows and system boundaries to trace causal chains, helping you understand underlying system behavior and anticipate impacts before attempting any intervention.

How do I analyze system archetypes to anticipate unintended consequences?

Analyzing system archetypes involves applying structured frameworks to map causal relationships and feedback loops. This reveals recurring behavioral patterns in complex systems, allowing you to accurately model emergent dynamics and proactively anticipate unintended consequences.

Should I use systems thinking for generating creative solutions or risk management?

Systems thinking is not designed for generating creative solutions or building structured risk registers. It specifically maps system dynamics and feedback loops to reveal why problems occur, whereas creative-problem-solving and risk-management skills handle solution generation and mitigation planning.