Skills

Thinking Systems

When behavior is emergent across components, fixes elsewhere break, loops/delays...

Install

npx skills add tjboudreaux/cc-thinking-skills --skill thinking-systems -g -a claude-code -y
Category
Engineering
Updated
3mo ago
License
MIT
Context cost
Lightabout 1,045 tokens
Runs scripts
No, instructions only

What it does

When behavior is emergent across components, fixes elsewhere break, loops/delays dominate, map boundary, stocks/flows, feedback, archetypes, then rank leverage.

Systems Mapping and Leverage

Treat the problem as structure and interaction, not isolated parts. Map boundary, stocks/flows, loops/delays, and recurring patterns; intervene at the highest feasible leverage after a side-effect check.

When to Use

  • Symptom spans services/components; single-stack fixes fail or bounce.
  • A change in one place breaks another; behavior is emergent.
  • Problem recurs despite local fixes (structure, not only symptom).
  • Need to rank interventions when parameter/buffer tweaks do not stick.

When NOT to Use

  • Single-component linear bug with clear stack/diff, trace and fix.
  • Throughput limited by one obvious stage, use theory-of-constraints.
  • Decision is a consequence chain of one proposed action, use second-order.
  • Approach selection (plan vs probe vs stabilize), use cynefin first.

Procedure

Read the whole SKILL.md on GitHub

More in Engineering