systems-thinking

Diagnose poor system performance by mapping stocks, flows, feedback loops, and delays.

7|2|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/AndurilCode/craftwork --skill systems-thinking-andurilcode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: systems-thinking
Source: https://github.com/AndurilCode/craftwork/tree/main/skills/system-thinking
Command: npx skills add https://github.com/AndurilCode/craftwork --skill systems-thinking-andurilcode

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you evaluate how a complex system is working by identifying what’s driving outcomes, where feedback breaks, and which underlying constraints are causing recurring failures.

Core Features & Use Cases

  • Systems diagnosis across boundaries: Defines what’s inside vs. outside the system so you don’t chase symptoms.
  • Stocks, flows, feedback loops, and delays: Explains why behavior persists by mapping accumulation, change drivers, reinforcing/balancing dynamics, and time lags.
  • Archetype-based risk identification: Names likely system patterns (e.g., shifting the burden, limits to growth, escalation) and pinpoints failure modes.
  • High-leverage interventions: Produces ranked, actionable fixes, including explicit warnings about quick fixes that backfire.

Quick Start

Ask Claude to evaluate your system by mapping boundary, stocks/flows, dominant feedback loops, key delays, applicable system archetypes, and then provide ranked high-leverage interventions.

Frequently Asked Questions about systems-thinking

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

FAQPage Schema
How do I diagnose why a product or process is performing poorly?

Systems thinking diagnoses poor product or process performance by mapping system boundaries, stocks, flows, feedback loops, and delays to identify underlying constraints causing recurring failures rather than chasing symptoms.

What is root-cause analysis using feedback loops and delays?

Root-cause analysis using feedback loops maps accumulation, change drivers, and reinforcing or balancing dynamics alongside time lags to explain why behavior persists within complex organizational or technical systems.

How do I find high-leverage interventions for process improvement?

Finding high-leverage interventions for process improvement involves evaluating system archetypes and producing ranked, actionable fixes while explicitly warning against quick fixes that backfire and targeting underlying constraints.

How do I identify system archetypes causing recurring failures?

Identifying system archetypes causing recurring failures involves naming likely patterns like shifting the burden, limits to growth, or escalation to pinpoint failure modes across technical, organizational, and workflow contexts.

What is the best way to evaluate a complex organizational strategy?

Evaluating a complex organizational strategy requires applying systems thinking to audit what is working versus breaking, mapping system boundaries to ensure you do not chase symptoms outside your control.

When should I not use systems thinking for product strategy?

Avoid using systems thinking for product strategy when facing isolated, simple errors rather than recurring failure patterns, as mapping feedback loops and delays is only effective for complex, interdependent system behaviors.