Skills

Thinking Theory Of Constraints

When throughput or latency is pipeline-limited, identify the single binding constraint...

Install

npx skills add tjboudreaux/cc-thinking-skills --skill thinking-theory-of-constraints -g -a claude-code -y
Category
Security
Updated
3mo ago
License
MIT
Context cost
Lightabout 802 tokens
Runs scripts
No, instructions only

What it does

When throughput or latency is pipeline-limited, identify the single binding constraint and exploit, subordinate, elevate, then recheck, ignore non-constraints.

Theory of Constraints

A throughput-limited system has one binding constraint. Improve only that constraint; local optimization of non-constraints wastes effort and often grows WIP.

When to Use

  • Latency or throughput goal where one stage dominates time or rate.
  • Work piles up before one stage; downstream idles.
  • Adding capacity/workers elsewhere does not raise end-to-end output.
  • Need ordered plan: exploit cheaply before spending to elevate.

When NOT to Use

  • Load is spread; no stage dominates, use systems for interactions.
  • Problem is correctness/fault, not flow rate, debug the fault.
  • Bottleneck hops every run due to coupling/contention without a stable stage, systems or concurrency design, not five focusing steps.
  • Constraint already known and a cheap fix is ready, apply it without ceremony.

Procedure

Read the whole SKILL.md on GitHub

More in Security