EN
Language · same page NLNederlands/ai-en-automatisatie/ai-theory-of-constraints-analist-skill-voor-claude/ ENEnglish (UK)/en/ai-theory-of-constraints-analyst-skills-for-claude/ ESEspañolnot translated yet We do not remember your choice and never redirect you automatically.
About this choice

We only save your display preference in a preference cookie, for up to 180 days on this device. No CRM or advertising data. Your tracking consent stays unchanged. If cookies are blocked, your choice may not be saved.

~/skills/ai-theory-of-constraints-analyst[ok] loaded
INS.SKILL · FREE FOR CLAUDE, ALSO FOR CODEX AND CURSOR

The Theory of Constraints Analyst skill for Claude

Describe a system, its goal and available measurements. This skill uses Goldratt’s five focusing steps to investigate what limits throughput, then proposes a 30-day plan. Conclusions remain provisional until supported by evidence. A dominant constraint may exist alongside interacting limits, and improvements elsewhere can still benefit quality, safety, costs or resilience.

Download the skill ↓ View all 100 skills 5.1 KB · zip with SKILL.md · MIT licence · no account needed
$ installation, line by lineFIG.00
~/.claude/skills
theseo ~ %
  inflating: ai-theory-of-constraints-analyst/SKILL.md
theseo ~ %
  ---
  name: ai-theory-of-constraints-analyst
  description: "Applies Eliyahu Goldratt's Theory of Constraints to any business, project or process. Helps iden…
theseo ~ %
[ok] skill active · 1,749 words of instruction loaded

the rules above come from the zip on this page · SKILL.md is 11,652 bytes

~/skills/ai-theory-of-constraints-analyst/01-demonstration[run]
Section 01 · The demonstration

System in, constraint out

reg. T.001

This shortened example concerns an eight-person marketing agency whose owner says hiring did not help. The single strategist and the intake-to-delivery flow are added fictional scenario assumptions, not facts established by that input. A real analysis first needs observable evidence before recommending these interventions.

FIG.01: From a stuck agency to a 30-day plan[#---] sheet 1/4
~/analyses · claude + ai-theory-of-constraints-analyst
you > my agency is running flat out but we are not growing, where is the bottleneck?
context.txtyour description of the system My marketing agency has 8 people, we are operating at full capacity, and we cannot take on new clients because we cannot finish the work. I tried hiring more people, but that did not help. What now?
claude · analysis following the five focusing steps...
[1/5]identify · investigate queues, capacity, demand and variability. The single-strategist constraint is a fictional scenario assumption to test
[2/5]exploit · trial focus blocks and complete intakes; keep breaks, maintenance, quality and essential communication. Check competence before delegation
[3/5]subordinate · coordinate admission of client work with verified capacity; trial handover blocks without stopping all lead generation
[4/5]elevate · consider approved capacity proposals: training, AI support or templates, with costs, quality and uncertainty checked
[5/5]repeat · remeasure; strategy, intake, delivery or demand may constrain the system. Review obsolete rules without assuming the next limit
analysis.mdshortened, the full example is in the skill The constraint: illustrative hypothesis: policy plus capacity at strategy. Queues and spare downstream capacity are added fictional assumptions, not supplied evidence. Why hiring did not help: if strategy is the binding constraint, extra delivery capacity alone may not raise throughput; other benefits remain possible. 30-day plan: week 1 test the constraint with measurements · week 2 trial safe focus blocks if justified · week 3 coordinate work admission · week 4 review whether approved training is needed. Assumptions that may or may not hold: the strategist really is the bottleneck and not just the most visible link · clients accept a fixed strategy rhythm · there is a junior who wants to be trained.
[#####] 5/5 done · focus the throughput investigation while retaining quality, safety and other valuable improvements
5T.01 · focusing steps, in a fixed order
3T.02 · units of measure: T, I and OE
6T.03 · fixed rules in the file
0T.04 · euros, MIT licence, no account
T.01 to T.04 · properties of the skill file, not results or usage figures.
$ cat 01-wat-de-skill-is.md
DOC.01

What the Theory of Constraints Analyst is

The Theory of Constraints Analyst is a free skill from the library we maintain, which now numbers 100 skills. A skill is an instruction file, SKILL.md, that gives an AI assistant a fixed way of working for one task.

No software to install, no subscription, no consultancy project: a single 1,749-word text file that puts Claude in the role of an analyst using the framework described in the work of Eliyahu M. Goldratt, with a fixed method, a fixed output format and six rules it may not let go of. You download the zip at the top of this page, put it in your Claude environment, and from that moment Claude looks for the constraint first in every stuck process. What a skill actually is and how that file format works is explained in what are Claude skills NL.

Busy teams can still have limited throughput. TOC helps investigate which constraints matter for a defined goal and period. Hiring or improving a non-constraint may not increase throughput while a binding constraint remains, but that does not mean such work has zero value or that every system has exactly one constraint.

The file's frontmatter lists the situations that trigger the skill: where is the bottleneck, my process is stuck, we are running flat out but not growing, reduce lead time, increase capacity, what is the weakest link, raise throughput. It also includes the technical terms, from drum buffer rope to current reality tree, for anyone who already knows the framework.

It is written for business owners with several departments or steps in their process who do not know which step is holding back the whole chain. It is part of the library we make freely available through the AI and automation service, with no account and no sales email afterwards.

The file asks for observable evidence before advice about the constraint. Queues, idle time and lead times are signals to investigate alongside demand, capacity and variability. The response should state its confidence and missing data, not keep questioning indefinitely until it claims certainty.

$ cat 02-het-kernidee.md # Goldratt, The Goal, 1984
DOC.02

The core idea: the chain and its weakest link

The framework is associated with Eliyahu M. Goldratt and The Goal, co-authored with Jeff Cox. The weakest-link analogy helps focus a throughput investigation. The corrected download does not assert that every system always has exactly one constraint or that every non-constraint improvement has zero value.

To make that measurable, the skill uses Goldratt's three units of measure, in a fixed order. Throughput: sales revenue minus totally variable costs for a defined period, not revenue alone. Inventory, also called investment: all the money tied up in the system. And operating expense: all the money needed to turn inventory into throughput. Review T, I and OE together; net profit is T minus OE for the same period. Do not cut costs mechanically at the expense of quality, safety or the constraint. Anyone who does not have their own figures to hand is not turned away: the skill briefly explains the terms and helps you estimate them yourself.

The difference from the usual improvement reflex is best shown as a diff:

Drum Buffer Rope coordinates work release with capacity and demand. The drum sets the scheduling rhythm; a time or material buffer protects against variability without guaranteeing zero idle time; the rope controls admission into the process. Faster local processing in short bursts is not forbidden. Excessive work release and accumulation are the concern.

The file's source list counts six titles: The Goal (1984), It's Not Luck (1994) and Critical Chain (1997) by Goldratt, The Goal: A Process of Ongoing Improvement by Goldratt and Jeff Cox, the Body of Knowledge from the TOC International Certification Organization, and Goldratt's Theory of Constraints: A Systems Approach by H. William Dettmer. If you want to learn how to set up an instruction file this well grounded yourself, the method is in writing a SKILL.md NL.

~/skills/ai-theory-of-constraints-analyst/02-chain[ok]
Section 02 · The chain

Where the work piles up

reg. T.002

The fictional agency flow is shown schematically. Queues, downstream waiting, customer delays and reported pain points are possible signals, not conclusive evidence. Confirm the pattern against demand, capacity and variability before treating strategy as the constraint.

FIG.02: The agency's chain, with the constraint[##--] sheet 2/4
chain.mapschematic example following the SKILL.md
SALESthe rope Coordinate admission of client work with verified capacity and demand; production release is not the same as creating leads.inflow throttled
INTAKE Delivers complete intakes, never half-finished ones. Work that passes through here half-done costs time later at the exact point where time is scarcest.queue in front of the constraint
STRATEGYthe constraint, the drum Fictional assumption: one strategist handles all accounts. Test whether queues and capacity support this hypothesis. A suitable buffer protects against variability; it does not guarantee zero idle time or eliminate required breaks, maintenance and quality work.
DELIVERY Waiting downstream is a possible signal in this fictional scenario, not a diagnosis of laziness. Extra capacity alone may not raise throughput if strategy is binding.waiting on strategy
HANDOVER Customer delays prompt investigation but do not prove the constraint sits upstream. Measure the full flow, demand and quality before predicting an increase.throughput follows the drum
drum = the bottleneck sets the rhythm · buffer = time or material protection against variability, not a zero-idle guarantee · rope = signal to the start: only release what the bottleneck can handle
$ less ai-theory-of-constraints-analyst/SKILL.md # 1,749 words of instruction
DOC.03

What is actually in the SKILL.md

After the MIT frontmatter and triggers, the file gives the assistant an analyst role using Goldratt’s framework. This is not a claim about the model’s training data. The workflow investigates a system with a defined goal and period, from businesses and departments to production chains, marketing funnels and sales pipelines.

The five-part working method gathers context and T, I and OE; investigates observable signals; works through the focusing steps; considers policy and assumptions as possible constraints; and ends with a 30-day action list. A policy constraint needs evidence just as a physical one does.

Identify investigates what limits the system, with confidence and missing evidence explicit. Exploit examines effective use of existing capacity before assuming large investment is needed. It retains required breaks, maintenance, safety checks, quality work and essential communication. The download no longer tells a bottleneck never to stop or a person never to pause.

Subordinate coordinates work admission with the constraint and demand. Elevate considers capacity proposals, costs, uncertainty and necessary approval after that review; essential work and justified enabling costs are not forbidden earlier. Repeat remeasures the system: the constraint may move, remain or become external. Review obsolete rules rather than assuming the answer.

For larger change questions the file also includes the three questions of the thinking processes, in order: what needs to change (the current reality tree, looking for the root cause), what does it need to change into (the future reality tree), and how do you cause the change (the prerequisite tree and the transition tree). The output is fixed too: the system laid out, the levels of T, I and OE, the constraint with its type, location and evidence, the five steps each worked out, the 30-day plan per week, and the assumptions that may or may not hold.

The six rules cover all focusing steps, consider policies and assumptions, ask for observable evidence, use Drum Buffer Rope where appropriate, state provisional conclusions and missing data, and explain T, I and OE when needed. They do not establish runtime compliance or permit an assistant to spend money or change work arrangements without authority.

~/skills/ai-theory-of-constraints-analyst/03-rules[ok]
Section 03 · The limits

What the skill refuses

reg. T.003

The SKILL.md ends with six rules that matter more than any tip, because the temptation in a bottleneck analysis is always the same: quickly name a culprit and start investing. Below you can see the rules in action: each request is something you might actually say, with the reply the skill gives according to its own instructions.

FIG.03: rules.log[###-] sheet 3/4
rules.log6 fixed rules from the SKILL.md
skip those first steps, I just want to hire someoneREFUSEDElevate only comes after exploit and subordinate. Review current capacity and coordination before major investment. Essential safety and maintenance work must not wait. The short agency input says hiring did not help but does not establish why.
the bottleneck is obviously delivery, they complain the mostFOLLOWED UPNo advice about the constraint without observable evidence. The skill asks about queues, idle time, complaints and lead time per stage, and states confidence, missing data and a provisional conclusion. Whoever complains loudest is not automatically the weakest link.
we will just improve a little bit everywhere at onceREFUSEDNon-constraint capacity alone may not raise throughput. That conditional claim does not make quality, safety, cost or resilience improvements worthless. Investigate the binding limit while keeping other obligations in view.
step 1 alone is enough, I will do the rest myselfREFUSEDRule one: the user walks all five steps. The workflow connects investigation with possible actions and review. That is a method preference, not evidence about why most improvement efforts fail.
great, the constraint is fixed, we are doneCORRECTEDStep five: remeasure the system. The constraint may move, remain, become external or interact with other limits. Delivery or intake are hypotheses to test, not established next bottlenecks. The skill also points to inertia: do not let old rules put in place for the old constraint keep existing.
it is definitely our machines, not our policyCHECKEDPolicy and assumptions are constraints too. The skill always points out that a rule or belief can be a constraint, subject to observable evidence. In the example the type is indeed policy plus capacity.
no idea what throughput, inventory and operating expense areEXPLAINEDRule six: explain briefly and estimate together. You do not have to be a TOC expert. The skill explains financial measures and labels estimates. Project hours are an operational indicator, not financial inventory, and revenue alone is not throughput.
$ unzip ai-theory-of-constraints-analyst-skill-for-claude.zip -d ~/.claude/skills/
DOC.04

Installing in Claude Code, Claude.ai or Codex

The zip contains one folder, ai-theory-of-constraints-analyst, with the SKILL.md inside it. Installing is a matter of putting the file in the right place, and that place differs per environment. SKILL.md has been an open standard since December 2025, so the same skill also works in Codex, Cursor and Gemini CLI. So you are not downloading a Claude file but a working instruction any modern AI assistant can read.

CLAUDE CODE
  1. Unzip it into ~/.claude/skills/ (or .claude/skills/ in your project).
  2. Claude then recognises the skill automatically as soon as you start talking about a bottleneck or a stuck process.
  3. Start Claude Code with claude, then enter /ai-theory-of-constraints-analyst inside the session.
CLAUDE.AI
  1. Go to Customize, then Skills.
  2. Upload the zip there as a skill.
  3. Or paste the contents of SKILL.md into a Project's project instructions.
CODEX
  1. Open AGENTS.md in your repo.
  2. Paste the contents of SKILL.md into it, or put SKILL.md next to it as a separate file and point to it from AGENTS.md.
  3. Codex reads that in at every session.

After that, using it is simple: describe your system and your goal, and answer the follow-up questions about where the work is piling up. It asks itself about anything that is missing. If you get stuck anywhere, the full step-by-step guide per environment is in installing Claude skills NL, and the broader explanation of working with AI is in the knowledge base.

$ cat 05-wanneer-wel-en-niet.md
DOC.05

When you use it and when you do not

The framework can structure an investigation of linked processes when throughput stalls. Being busy does not establish that a single link is the only cause, and effort elsewhere does not necessarily evaporate. Test a hunch against observable evidence and keep the system goal and other important outcomes visible.

There are also situations where you are better off leaving it be. A problem with no chain is one of them: if it is about a single decision or a one-off task, there is no throughput to optimise and a different framework will serve you better. If you mainly want to know why something keeps going wrong, you are better off with the 5 Whys Analyst, which follows the cause chain rather than the work chain. And if your question is about which customers or tasks deliver the most value, that is the domain of the Pareto Analyst: Pareto looks for where the value sits, Theory of Constraints looks for where the flow stalls, and the two complement each other well.

The skill prepares an analysis and plan, not execution or a validated operational result. The first week of the agency example gathers evidence that may support or disprove the strategy hypothesis. Later interventions and training are conditional proposals, with costs, quality and approval still to assess.

~/skills/ai-theory-of-constraints-analyst/04-upgrade-path[ok]
Section 04 · From skill to employee

Run it yourself, or have it run for you

reg. T.004

This skill is the free do-it-yourself version of work we also deliver as a service. It stays complete and with no catches, but be aware what a skill is: it teaches your AI how to do something, while every new session starts empty. It is not the engine and not the memory. You prompt, you supply your chain and your figures again every time, you check the result. Anyone who wants that differently has two next steps: hand off the engine, or sort out the memory.

$ cat from-skill-to-employee.mdthree rungs, same work
upgrade-path.shfree · employee · brain
RUNG 1 · FREE
where you are now
The skill: you are the engine You run the Theory of Constraints Analyst yourself in Claude, Codex or Cursor. Costs nothing, works today, and you keep it entirely in your own hands: no trial period, no locked-off parts. The limit is your own time: the analysis only happens when you describe the system and answer the questions. $ claude · then /ai-theory-of-constraints-analyst inside the session · €0 · you prompt, you check
RUNG 2 · SERVICE
have it prepared
The AI employee: it is ready without you prompting Exactly this kind of analysis work, but as a service: the Reporting Employee prepares weekly and monthly reports without you having to sit behind Claude for it, so lead times and bottlenecks are visible every week instead of once per crisis. Control stays with you, because output stays a draft until a human approves it. We deliver this through Mansotti, the company TheSEO trades under, which builds the Reporting Employee alongside a Quote Employee and a Sales Employee. Read what an AI employee is and does. from €950 per month · a human always approves
RUNG 3 · BRAIN
everything from one source
Jarvis: all your AIs work from the same company knowledge The skill teaches the AI, the brain is where the memory lives. Want all your AIs to work from the same company knowledge: that is Jarvis, the organisation brain. It connects ChatGPT, Claude, Codex and your people to the same projects, core knowledge and decisions, so your next AI session does not start from scratch. This skill benefits too: your chain description, your lead-time measurements and last month's constraint no longer need to be supplied again every conversation. What that delivers in practice, from the plans to your first week, you can read at Jarvis itself. Brain Start entry plan: €9 per month inc. VAT · pay for your brain, not per AI question
# not a sales trick: rung 1 stays free and complete. The next rungs are for those who want to hand this work off.
~/skills/ai-theory-of-constraints-analyst/05-jarvis[ok]
Section 05 · The brain

What Jarvis delivers in practice

reg. T.005

Rung 3 deserves more than a paragraph, because this is the difference between a clever chat and a system you can build on. Jarvis is the organisation brain: it remembers what your AIs need to know, divides the work and keeps track of what happened. For a constraint analysis that counts double, because step five of the framework is coming back: the constraint may change, and anyone who has lost the previous measurement starts over every time. Below is what a session gets back.

FIG.04: What a session gets back from the brain[####] sheet 4/4
jarvis · organisation brain● sync
$jarvis recall "chain agreements" # schematic example
[core]the chain: intake → strategy → delivery → handover · strategy is the current constraint
[core]client work is admitted according to verified strategy capacity · constraint only named after observable evidence
[task]lead-time measurement per stage, week 3 · draft ready · awaiting human approval
[decision]strategist focus blocks stay in place until the next measurement: recorded after review
[log]previous session: claude drew up the 30-day plan, human adjusted week 4, result saved
[ok]context loaded · this session does not start empty
that is how every task moves through the brain: recorded → context set → delegated → human approval → saved · the full trail is at jarvis/how it works
context.kept Your next session does not start over Today you describe your chain and your constraint, and tomorrow a one-off chat knows none of that any more. With Jarvis every session starts with the same projects, core knowledge and earlier decisions, as in FIG.04: recall first, then analyse.
ai.connected ChatGPT, Claude and Codex, one source Every connected AI works from the same core knowledge and agreements. What you record and approve in one tool, the others use too. You do not explain anything three times and no three separate truths grow up side by side.
tasks.tracked Tasks scheduled, tracked, marked done A task is recorded with a goal and a deadline, picked up by the right agent and marked done with the result attached. A 30-day plan stays not a document but a trail of completed tasks.
everything.logged Everything logged and reviewable Every step leaves a checkable trail: who asked what, which sources were used, which agent worked on it and who approved it. Not because it has to, but because otherwise you cannot check what happened on your behalf.
human.approved Nothing goes out without approval AI prepares, a human decides. Output stays a draft until someone approves it, and only approved knowledge goes back into the brain. That line applies everywhere in the system, even for work an agent prepared entirely by itself.
brain.isolated Client brain kept separate If you work for multiple clients, the knowledge for each stays strictly separate. What you learn for one does not leak into the work for another.
# THE HONEST PROOF · NOT A DEMO

We have been running on this system ourselves for months. Every agent session, every task and every decision is logged in it and can be read back. So a new session does not start blank: it first pulls up the recorded decisions, the running projects and the latest changes, and carries on where the previous one stopped. So we are not describing a promise but the way we work every day ourselves.

$ cat pricing.mdpay for your brain, not per AI question
Brain Start €9 /mo inc. VAT 1 organisation brain · 1 user · 1 AI employee
Brain Solo €29 /mo inc. VAT 1 organisation brain · 1 user · 3 AI employees
Brain Team €99 /mo inc. VAT 1 organisation brain · 5 users · 10 AI employees
Brain Business €249 /mo inc. VAT 3 organisation brains · 20 users · 50 AI employees

See the four plans at jarvis/pricing NL. Through the waiting list NL you only pass on your preferred plan, without obligation. That does not create an account, order or payment obligation. We discuss business custom work first.

~/skills/ai-theory-of-constraints-analyst/06-related-skills[ok]
Section 06 · The chain map

The skills around it

reg. T.006

Theory of Constraints tells you where the flow stalls. Where the value sits, why things go wrong and what your intervention causes further down the line: other skills from the same library are built for that.

$ claude # seven questions, seven answers
DOC.06 · FAQ

Frequently asked questions

What does the Theory of Constraints Analyst skill cost?

Nothing. The skill is free, falls under the MIT licence, and you do not have to create an account or leave an email address. You download a 5.1 KB zip containing a folder and a single file, SKILL.md, and that is the complete skill. There is no paid version and no sales email follows.

Does this skill also work in Codex, Cursor or Gemini CLI?

Yes. SKILL.md has been an open standard since December 2025, and the same file therefore also works in Codex, Cursor, Gemini CLI and other tools that follow the standard. In Codex you unzip it into .agents/skills/ in your project, or into ~/.agents/skills/ for all your projects; Codex has supported SKILL.md directly since the open standard of December 2025. Pasting the contents of SKILL.md into your AGENTS.md still works too. The instructions themselves are plain readable text, so any AI assistant that accepts instruction files can handle it.

What are Goldratt's five focusing steps?

Identify, Exploit, Subordinate, Elevate and Repeat. Investigate the constraint, use existing capacity effectively, coordinate work release, consider approved capacity proposals and remeasure. Keep breaks, maintenance, quality and safety protections throughout; enabling costs are not categorically forbidden before Elevate, and a changed constraint is a possibility rather than a certainty.

What do throughput, inventory and operating expense mean?

Throughput is sales revenue minus totally variable costs for a defined period. Inventory or investment is money tied up in the system, not project hours; operating expense is money used to turn inventory into throughput. Net profit is T minus OE for the same period. Review trade-offs rather than cutting I and OE mechanically. Unknown figures remain estimates or questions.

Does the skill only work for manufacturing businesses?

No. The file names businesses, departments, processes, production chains, marketing funnels and sales pipelines. Its agency example assumes a strategy constraint for illustration; the short input alone does not establish that diagnosis. The framework still needs a clear goal, suitable measurements and evidence in each setting.

What if the bottleneck is not a machine or a person?

Policies, market conditions and assumptions can limit performance, but that requires evidence rather than a default diagnosis. The agency illustration labels its assumed constraint policy plus capacity. The rules ask for observable evidence and require confidence and missing information to remain explicit.

What do I get back as output?

A fixed format set out in the file: the system laid out, the levels of throughput, inventory and operating expense, the constraint with its type, location and evidence, the five focusing steps each with concrete actions, a 30-day plan per week, and a list of assumptions that may or may not hold. So you can lay the analysis directly next to your own reality.

$ cat 07-en-nu.md
DOC.07

If sales turns out to be the constraint

Not every bottleneck sits inside: for many businesses the analysis ultimately points to the inflow. There is capacity to spare, but too few enquiries come in to fill it. Then the work shifts from the chain to visibility: getting found by the people looking for you. The free SEO scan shows in seconds where your site stands. And if you would like to talk further about what else AI can do for your business, from separate skills to full automation, we simply do that in a conversation.

Section 07 · Next step24/7 available
Plan a call ↗ NL
$ whoami
Gianluca, founder
Written by GianlucaFounder. Building visibility for Dutch businesses since 2017, in Google and in AI answers. More about the company.