systemic-thinking

Analyze systems to reveal coherence gaps and hidden fragilities.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Abkr1/liza --skill systemic-thinking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: systemic-thinking
Source: https://github.com/Abkr1/liza/tree/main/skills/systemic-thinking
Command: npx skills add https://github.com/Abkr1/liza --skill systemic-thinking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes systems to reveal coherence gaps and hidden fragilities.

Core Features & Use Cases

  • Coherence: Identify tensions between goals and structural choices, surface implicit assumptions, and reveal how changes ripple through the system.
  • Risk: Detect fragility, single points of failure, and missing redundancies that threaten longevity.
  • Dynamics: Ask where the system is heading and anticipate evolutionary pressures and unintended consequences.
  • Both: Name forces the system will face that artifacts don't acknowledge and trace second/third-order effects.

Quick Start

Analyze the provided system artifacts and report on coherence, risk, and dynamics.

Frequently Asked Questions about systemic-thinking

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

FAQPage Schema
What is systemic risk analysis in software architecture?

Systemic risk analysis in software architecture identifies coherence gaps, hidden fragilities, and single points of failure before they cause cascading failures across the system.

How do I analyze system design for hidden fragilities and failure cascades?

To analyze system design for hidden fragilities, evaluate your architecture artifacts against structural choices to surface tensions, trace ripple effects, and detect missing redundancies.

Can I use systemic thinking to evaluate contracts and processes?

Yes, you can use systemic thinking to evaluate contracts and processes by applying coherence checks to surface implicit assumptions and identify load-bearing decisions.

How do I identify load-bearing assumptions in a system design?

Identify load-bearing assumptions in system design by analyzing artifacts to reveal how changes ripple through the structure and where dynamic evolutionary pressures exist.

What is the best way to anticipate second and third-order effects in architecture?

The best way to anticipate second and third-order effects in architecture is to trace evolutionary pressures and name forces the system will face that artifacts do not acknowledge.

What are the limitations of systemic thinking for risk analysis?

A limitation of systemic thinking for risk analysis is that it identifies load-bearing decisions and dynamic risks without prescribing specific implementation details to resolve them.