systems-thinking

Analyze complex systems with stock and flow diagrams and feedback loops.

181|30|Updated Nov 16, 2025
One-click install
npx skills add https://github.com/curiositech/some_claude_skills --skill systems-thinking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: systems-thinking
Source: https://github.com/curiositech/some_claude_skills/tree/main/.claude/skills/systems-thinking
Command: npx skills add https://github.com/curiositech/some_claude_skills --skill systems-thinking

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you understand and intervene in complex, persistent problems that resist simple solutions by analyzing underlying system structures, feedback loops, and archetypal traps.

Core Features & Use Cases

  • System Mapping: Visualize stocks, flows, and feedback loops to understand system dynamics.
  • Archetype Identification: Recognize common system traps like "Tragedy of the Commons" or "Policy Resistance."
  • Leverage Point Identification: Discover high-impact intervention points for sustainable change.
  • Use Case: A city is experiencing persistent traffic congestion despite numerous road-widening projects. This Skill can help map the system to identify feedback loops (e.g., induced demand) and suggest structural interventions beyond just adding more roads.

Quick Start

Use the systems-thinking skill to map the feedback loops in the attached document describing the city's traffic problem.

Frequently Asked Questions about systems-thinking

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

FAQPage Schema
How do I analyze feedback loops in a complex system?

Analyze feedback loops by mapping stocks, flows, and system archetypes to diagnose circular causality. This Skill visualizes system dynamics to identify structural traps and high-leverage interventions for complex problems like induced demand in traffic congestion.

What is the best way to find leverage points for organizational problem solving?

The best way to find leverage points is through system dynamics modeling. This Skill analyzes causal loop diagrams and system archetypes to pinpoint high-impact interventions, moving beyond linear solutions to address persistent organizational, social, or technical challenges.

When do I need system archetypes instead of linear problem solving?

You need system archetypes when facing complex, persistent problems resisting simple solutions. If your challenge exhibits circular causality and feedback loops, like policy resistance or tragedy of the commons, system dynamics diagnosis reveals structural interventions that linear analysis misses.

Can I use stock and flow diagrams to diagnose environmental system dynamics?

Yes, you can diagnose environmental system dynamics using stock and flow diagrams. This Skill applies system dynamics principles to map circular causality in environmental, social, or technical systems, identifying archetypal traps and suggesting sustainable structural interventions.

How to map system archetypes like Tragedy of the Commons?

Map system archetypes by identifying the feedback loops driving unintended consequences. This Skill recognizes common system traps like Tragedy of the Commons and Policy Resistance, analyzing causal loop diagrams to reveal where high-leverage interventions can create sustainable change.

Why does adding more roads not fix persistent traffic congestion?

Persistent traffic congestion resists road-widening due to induced demand, a system archetype. This Skill maps these feedback loops to show how linear interventions fail, identifying structural interventions needed to alter the underlying system dynamics and achieve sustainable change.