systems-thinking

Analyze products as systems to identify feedback loops and leverage points.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/jorgeochipinti97/dublin-skills --skill systems-thinking-jorgeochipinti97
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: systems-thinking
Source: https://github.com/jorgeochipinti97/dublin-skills/tree/main/skills/discovery/systems-thinking
Command: npx skills add https://github.com/jorgeochipinti97/dublin-skills --skill systems-thinking-jorgeochipinti97

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systems thinking helps you see the whole product as an interconnected system, making it easier to identify bottlenecks, unintended consequences, and opportunities for leverage.

Core Features & Use Cases

  • System maps and causal loop diagrams to visualize stocks, flows, and feedback.
  • Identification of leverage points and bottlenecks across product domains.
  • Guidance for designing scalable architectures and processes with emergent behavior in mind.

Quick Start

Create a complete system map for the current product, outlining stocks, flows, feedback loops, and recommended leverage points.

Frequently Asked Questions about systems-thinking

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

FAQPage Schema
How do I identify leverage points in a complex product system?

Causal loop diagrams visualize complex systems by mapping stocks, flows, and feedback loops. They help reveal emergent behavior and unintended consequences across product domains and team interactions.

What is the best way to analyze bottlenecks across interconnected product domains?

System mapping handles complex product scaling by identifying bottlenecks and unintended consequences across domains. It designs scalable architectures and processes with emergent behavior in mind.

How do I create a causal loop diagram for product design interactions?

Yes, you can map feedback loops to understand team and platform interactions. Analyzing products as interconnected systems reveals unintended consequences and bottlenecks across complex product domains.

When should I use system mapping for bottleneck analysis?

System mapping for bottleneck analysis requires understanding your product as an interconnected system. Prior knowledge of feedback loops and complex systems helps reveal leverage points effectively.