foundations-theory-of-constraints

Installation
SKILL.md

Theory of Constraints Foundations

11 canonical Theory of Constraints primitives for diagnosing and exploiting system constraints. Primitives are domain-agnostic: the same Five Focusing Steps that fix a production line apply to a software delivery pipeline, a product roadmap, or a consulting engagement. Each primitive solves a specific class of throughput-limiting problem.

When to Apply

Apply theory-of-constraints when:

  • One bottleneck demonstrably gates total system throughput (the system has a constraint, not many)
  • Roadmap or capacity-allocation under a hard limited resource (eng-weeks, GPU-hours, account-managers)
  • Funnel debug where a single step blocks downstream conversion
  • Policy constraint suspected (a rule, not a physical limit, is what's holding throughput)
  • Subordination question — "should other steps slow down to match the bottleneck?"
  • Post-AI adoption reassessment — when AI coding tools improve individual velocity but delivery metrics (lead time, deployment frequency, change failure rate) stay flat, re-run 5FS; the constraint has likely shifted downstream to code review, verification, or integration (DORA 2025, n≈5,000; corroborated by IT Revolution 2026 and Logilica 2025)
  • LLM / agent-pipeline optimization — when end-to-end latency or task throughput of a multi-step AI pipeline is not meeting targets despite adding models or workers; the constraint is usually a specific stage (LLM decode, serialized tool execution, or a guardrail/eval step), not aggregate capacity — profile per stage before scaling
Installs
15
GitHub Stars
89
First Seen
Aug 12, 2026
foundations-theory-of-constraints — vasilyu1983/ai-agents-public